Xero is beautiful software that handles all of your business accounting functions from bank reconciliation and financial reporting to inventory tracking and payroll.
Xero for WooCommerce gives you the ability to set up automatic creation of invoices in Xero for ecommerce sales. After the module is installed and configured, each order placed in your WooCommerce store is securely sent to your Xero account to keep records up to date.
All product, shipping, discount, and tax data is sent to Xero. When payments are made, they are applied to the appropriate invoice to keep everything in balance.
- assets
- css
- admin.css
- admin.scss
- xero_logo_blue.png
- css
- changelog.txt
- includes
- class-wc-xr-address.php
- class-wc-xr-autoloader.php
- class-wc-xr-contact-manager.php
- class-wc-xr-contact.php
- class-wc-xr-invoice-manager.php
- class-wc-xr-invoice.php
- class-wc-xr-line-item-manager.php
- class-wc-xr-line-item.php
- class-wc-xr-logger.php
- class-wc-xr-oauth-simple.php
- class-wc-xr-oauth20-logger.php
- class-wc-xr-oauth20-storage.php
- class-wc-xr-oauth20.php
- class-wc-xr-order-actions.php
- class-wc-xr-payment-manager.php
- class-wc-xr-payment.php
- class-wc-xr-phone.php
- class-wc-xr-privacy.php
- class-wc-xr-settings.php
- compat
- woocommerce-subscriptions-compat.php
- requests
- class-wc-xr-request-branding-themes.php
- class-wc-xr-request-contact.php
- class-wc-xr-request-create-tax-rate.php
- class-wc-xr-request-invoice.php
- class-wc-xr-request-organisation.php
- class-wc-xr-request-payment.php
- class-wc-xr-request-tax-rate.php
- class-wc-xr-request-update-contact.php
- class-wc-xr-request-void.php
- class-wc-xr-request.php
- languages
- woocommerce-xero.pot
- phpcs.xml
- readme.txt
- vendor
- autoload.php
- autoload_packages.php
- automattic
- jetpack-autoloader
- src
- autoload.php
- AutoloadGenerator.php
- CustomAutoloaderPlugin.php
- src
- jetpack-autoloader
- composer
- autoload_classmap.php
- autoload_classmap_package.php
- autoload_files.php
- autoload_files_package.php
- autoload_namespaces.php
- autoload_psr4.php
- autoload_real.php
- autoload_static.php
- ClassLoader.php
- installed.json
- LICENSE
- firebase
- php-jwt
- LICENSE
- src
- BeforeValidException.php
- ExpiredException.php
- JWK.php
- JWT.php
- SignatureInvalidException.php
- php-jwt
- guzzlehttp
- guzzle
- .php_cs
- CHANGELOG.md
- Dockerfile
- LICENSE
- src
- Client.php
- ClientInterface.php
- Cookie
- CookieJar.php
- CookieJarInterface.php
- FileCookieJar.php
- SessionCookieJar.php
- SetCookie.php
- Exception
- BadResponseException.php
- ClientException.php
- ConnectException.php
- GuzzleException.php
- InvalidArgumentException.php
- RequestException.php
- SeekException.php
- ServerException.php
- TooManyRedirectsException.php
- TransferException.php
- functions.php
- functions_include.php
- Handler
- CurlFactory.php
- CurlFactoryInterface.php
- CurlHandler.php
- CurlMultiHandler.php
- EasyHandle.php
- MockHandler.php
- Proxy.php
- StreamHandler.php
- HandlerStack.php
- MessageFormatter.php
- Middleware.php
- Pool.php
- PrepareBodyMiddleware.php
- RedirectMiddleware.php
- RequestOptions.php
- RetryMiddleware.php
- TransferStats.php
- UriTemplate.php
- Utils.php
- UPGRADING.md
- promises
- .php_cs.dist
- CHANGELOG.md
- LICENSE
- Makefile
- phpstan-baseline.neon
- phpstan.neon.dist
- psalm.xml
- src
- AggregateException.php
- CancellationException.php
- Coroutine.php
- Create.php
- Each.php
- EachPromise.php
- FulfilledPromise.php
- functions.php
- functions_include.php
- Is.php
- Promise.php
- PromiseInterface.php
- PromisorInterface.php
- RejectedPromise.php
- RejectionException.php
- TaskQueue.php
- TaskQueueInterface.php
- Utils.php
- psr7
- CHANGELOG.md
- LICENSE
- src
- AppendStream.php
- BufferStream.php
- CachingStream.php
- DroppingStream.php
- FnStream.php
- functions.php
- functions_include.php
- Header.php
- InflateStream.php
- LazyOpenStream.php
- LimitStream.php
- Message.php
- MessageTrait.php
- MimeType.php
- MultipartStream.php
- NoSeekStream.php
- PumpStream.php
- Query.php
- Request.php
- Response.php
- Rfc7230.php
- ServerRequest.php
- Stream.php
- StreamDecoratorTrait.php
- StreamWrapper.php
- UploadedFile.php
- Uri.php
- UriNormalizer.php
- UriResolver.php
- Utils.php
- guzzle
- league
- oauth2-client
- LICENSE
- src
- Grant
- AbstractGrant.php
- AuthorizationCode.php
- ClientCredentials.php
- Exception
- InvalidGrantException.php
- GrantFactory.php
- Password.php
- RefreshToken.php
- OptionProvider
- HttpBasicAuthOptionProvider.php
- OptionProviderInterface.php
- PostAuthOptionProvider.php
- Provider
- AbstractProvider.php
- Exception
- IdentityProviderException.php
- GenericProvider.php
- GenericResourceOwner.php
- ResourceOwnerInterface.php
- Token
- AccessToken.php
- AccessTokenInterface.php
- ResourceOwnerAccessTokenInterface.php
- Tool
- ArrayAccessorTrait.php
- BearerAuthorizationTrait.php
- GuardedPropertyTrait.php
- MacAuthorizationTrait.php
- ProviderRedirectTrait.php
- QueryBuilderTrait.php
- RequestFactory.php
- RequiredParameterTrait.php
- Grant
- oauth2-client
- paragonie
- random_compat
- lib
- byte_safe_strings.php
- cast_to_int.php
- error_polyfill.php
- random.php
- random_bytes_com_dotnet.php
- random_bytes_dev_urandom.php
- random_bytes_libsodium.php
- random_bytes_libsodium_legacy.php
- random_bytes_mcrypt.php
- random_int.php
- LICENSE
- phpunit-autoload.php
- lib
- random_compat
- psr
- http-message
- CHANGELOG.md
- LICENSE
- src
- MessageInterface.php
- RequestInterface.php
- ResponseInterface.php
- ServerRequestInterface.php
- StreamInterface.php
- UploadedFileInterface.php
- UriInterface.php
- http-message
- ralouphie
- getallheaders
- LICENSE
- src
- getallheaders.php
- getallheaders
- symfony
- polyfill-intl-idn
- bootstrap.php
- Idn.php
- Info.php
- LICENSE
- Resources
- unidata
- deviation.php
- disallowed.php
- DisallowedRanges.php
- disallowed_STD3_mapped.php
- disallowed_STD3_valid.php
- ignored.php
- mapped.php
- Regex.php
- virama.php
- unidata
- polyfill-intl-normalizer
- bootstrap.php
- LICENSE
- Normalizer.php
- Resources
- stubs
- Normalizer.php
- unidata
- canonicalComposition.php
- canonicalDecomposition.php
- combiningClass.php
- compatibilityDecomposition.php
- stubs
- polyfill-php70
- bootstrap.php
- LICENSE
- Php70.php
- Resources
- stubs
- ArithmeticError.php
- AssertionError.php
- DivisionByZeroError.php
- Error.php
- ParseError.php
- SessionUpdateTimestampHandlerInterface.php
- TypeError.php
- stubs
- polyfill-php72
- bootstrap.php
- LICENSE
- Php72.php
- polyfill-intl-idn
- xeroapi
- xero-php-oauth2
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- docs
- accounting
- Api
- AccountingApi.md
- IdentityApi.md
- Model
- AccessToken.md
- Account.md
- Accounts.md
- AccountsPayable.md
- AccountsReceivable.md
- AccountType.md
- Address.md
- Allocation.md
- Allocations.md
- Attachment.md
- Attachments.md
- Balances.md
- BankTransaction.md
- BankTransactions.md
- BankTransfer.md
- BankTransfers.md
- BatchPayment.md
- BatchPaymentDetails.md
- BatchPayments.md
- Bill.md
- BrandingTheme.md
- BrandingThemes.md
- CISOrgSetting.md
- CISSetting.md
- CISSettings.md
- Connection.md
- Contact.md
- ContactGroup.md
- ContactGroups.md
- ContactPerson.md
- Contacts.md
- CountryCode.md
- CreditNote.md
- CreditNotes.md
- Currencies.md
- Currency.md
- CurrencyCode.md
- Element.md
- Employee.md
- Employees.md
- Error.md
- ExpenseClaim.md
- ExpenseClaims.md
- ExternalLink.md
- HistoryRecord.md
- HistoryRecords.md
- Invoice.md
- InvoiceReminder.md
- InvoiceReminders.md
- Invoices.md
- Item.md
- Items.md
- Journal.md
- JournalLine.md
- Journals.md
- LineAmountTypes.md
- LineItem.md
- LineItemTracking.md
- LinkedTransaction.md
- LinkedTransactions.md
- ManualJournal.md
- ManualJournalLine.md
- ManualJournals.md
- OnlineInvoice.md
- OnlineInvoices.md
- Organisation.md
- Organisations.md
- Overpayment.md
- Overpayments.md
- Payment.md
- PaymentDelete.md
- Payments.md
- PaymentService.md
- PaymentServices.md
- PaymentTerm.md
- PaymentTermType.md
- Phone.md
- Prepayment.md
- Prepayments.md
- Purchase.md
- PurchaseOrder.md
- PurchaseOrders.md
- Quote.md
- QuoteLineAmountTypes.md
- Quotes.md
- QuoteStatusCodes.md
- Receipt.md
- Receipts.md
- RefreshToken.md
- RepeatingInvoice.md
- RepeatingInvoices.md
- Report.md
- ReportAttribute.md
- ReportCell.md
- ReportFields.md
- ReportRow.md
- ReportRows.md
- Reports.md
- ReportWithRow.md
- ReportWithRows.md
- RequestEmpty.md
- RowType.md
- SalesTrackingCategory.md
- Schedule.md
- TaxComponent.md
- TaxRate.md
- TaxRates.md
- TaxType.md
- TenNinteyNineContact.md
- TimeZone.md
- TrackingCategories.md
- TrackingCategory.md
- TrackingOption.md
- TrackingOptions.md
- User.md
- Users.md
- ValidationError.md
- Api
- asset
- Api
- AssetApi.md
- Model
- Asset.md
- Assets.md
- AssetStatus.md
- AssetStatusQueryParam.md
- AssetType.md
- BookDepreciationDetail.md
- BookDepreciationSetting.md
- Error.md
- FieldValidationErrorsElement.md
- Pagination.md
- ResourceValidationErrorsElement.md
- Setting.md
- Api
- identity
- Api
- IdentityApi.md
- Model
- AccessToken.md
- Connection.md
- RefreshToken.md
- Api
- payrollau
- Api
- PayrollAUApi.md
- Model
- Account.md
- AccountType.md
- AllowanceType.md
- APIException.md
- BankAccount.md
- CalendarType.md
- DeductionLine.md
- DeductionType.md
- DeductionTypeCalculationType.md
- EarningsLine.md
- EarningsRate.md
- EarningsRateCalculationType.md
- EarningsType.md
- Employee.md
- Employees.md
- EmployeeStatus.md
- EmploymentBasis.md
- EmploymentTerminationPaymentType.md
- EntitlementFinalPayPayoutType.md
- HomeAddress.md
- LeaveAccrualLine.md
- LeaveApplication.md
- LeaveApplications.md
- LeaveBalance.md
- LeaveEarningsLine.md
- LeaveLine.md
- LeaveLineCalculationType.md
- LeaveLines.md
- LeavePeriod.md
- LeavePeriodStatus.md
- LeaveType.md
- LeaveTypeContributionType.md
- ManualTaxType.md
- OpeningBalances.md
- PayItem.md
- PayItems.md
- PaymentFrequencyType.md
- PayrollCalendar.md
- PayrollCalendars.md
- PayRun.md
- PayRuns.md
- PayRunStatus.md
- Payslip.md
- PayslipObject.md
- PayslipSummary.md
- PayTemplate.md
- RateType.md
- ReimbursementLine.md
- ReimbursementLines.md
- ReimbursementType.md
- ResidencyStatus.md
- Settings.md
- SettingsObject.md
- SettingsTrackingCategories.md
- SettingsTrackingCategoriesEmployeeGroups.md
- SettingsTrackingCategoriesTimesheetCategories.md
- State.md
- SuperannuationCalculationType.md
- SuperannuationContributionType.md
- SuperannuationLine.md
- SuperFund.md
- SuperFundProduct.md
- SuperFundProducts.md
- SuperFunds.md
- SuperFundType.md
- SuperLine.md
- SuperMembership.md
- TaxDeclaration.md
- TaxLine.md
- TFNExemptionType.md
- Timesheet.md
- TimesheetLine.md
- TimesheetObject.md
- Timesheets.md
- TimesheetStatus.md
- Api
- project
- Api
- ProjectApi.md
- ProjectsApi.md
- Model
- Amount.md
- ChargeType.md
- CurrencyCode.md
- Error.md
- Pagination.md
- Project.md
- ProjectCreateOrUpdate.md
- ProjectPatch.md
- Projects.md
- ProjectStatus.md
- ProjectUser.md
- ProjectUsers.md
- Task.md
- TaskCreateOrUpdate.md
- Tasks.md
- TimeEntries.md
- TimeEntry.md
- TimeEntryCreateOrUpdate.md
- Api
- accounting
- git_push.sh
- lib
- AccountingObjectSerializer.php
- Api
- AccountingApi.php
- AssetApi.php
- IdentityApi.php
- PayrollAuApi.php
- ProjectApi.php
- ApiException.php
- AssetObjectSerializer.php
- Configuration.php
- HeaderSelector.php
- IdentityObjectSerializer.php
- JWTClaims.php
- Models
- Accounting
- Account.php
- Accounts.php
- AccountsPayable.php
- AccountsReceivable.php
- AccountType.php
- Address.php
- Allocation.php
- Allocations.php
- Attachment.php
- Attachments.php
- Balances.php
- BankTransaction.php
- BankTransactions.php
- BankTransfer.php
- BankTransfers.php
- BatchPayment.php
- BatchPaymentDetails.php
- BatchPayments.php
- Bill.php
- BrandingTheme.php
- BrandingThemes.php
- CISOrgSetting.php
- CISSetting.php
- CISSettings.php
- Contact.php
- ContactGroup.php
- ContactGroups.php
- ContactPerson.php
- Contacts.php
- CountryCode.php
- CreditNote.php
- CreditNotes.php
- Currencies.php
- Currency.php
- CurrencyCode.php
- Element.php
- Employee.php
- Employees.php
- Error.php
- ExpenseClaim.php
- ExpenseClaims.php
- ExternalLink.php
- HistoryRecord.php
- HistoryRecords.php
- Invoice.php
- InvoiceReminder.php
- InvoiceReminders.php
- Invoices.php
- Item.php
- Items.php
- Journal.php
- JournalLine.php
- Journals.php
- LineAmountTypes.php
- LineItem.php
- LineItemTracking.php
- LinkedTransaction.php
- LinkedTransactions.php
- ManualJournal.php
- ManualJournalLine.php
- ManualJournals.php
- ModelInterface.php
- OnlineInvoice.php
- OnlineInvoices.php
- Organisation.php
- Organisations.php
- Overpayment.php
- Overpayments.php
- Payment.php
- PaymentDelete.php
- Payments.php
- PaymentService.php
- PaymentServices.php
- PaymentTerm.php
- PaymentTermType.php
- Phone.php
- Prepayment.php
- Prepayments.php
- Purchase.php
- PurchaseOrder.php
- PurchaseOrders.php
- Quote.php
- QuoteLineAmountTypes.php
- Quotes.php
- QuoteStatusCodes.php
- Receipt.php
- Receipts.php
- RepeatingInvoice.php
- RepeatingInvoices.php
- Report.php
- ReportAttribute.php
- ReportCell.php
- ReportFields.php
- ReportRow.php
- ReportRows.php
- Reports.php
- ReportWithRow.php
- ReportWithRows.php
- RequestEmpty.php
- RowType.php
- SalesTrackingCategory.php
- Schedule.php
- TaxComponent.php
- TaxRate.php
- TaxRates.php
- TaxType.php
- TenNinteyNineContact.php
- TimeZone.php
- TrackingCategories.php
- TrackingCategory.php
- TrackingOption.php
- TrackingOptions.php
- User.php
- Users.php
- ValidationError.php
- Asset
- Asset.php
- Assets.php
- AssetStatus.php
- AssetStatusQueryParam.php
- AssetType.php
- BookDepreciationDetail.php
- BookDepreciationSetting.php
- Error.php
- FieldValidationErrorsElement.php
- ModelInterface.php
- Pagination.php
- ResourceValidationErrorsElement.php
- Setting.php
- Identity
- AccessToken.php
- Connection.php
- ModelInterface.php
- RefreshToken.php
- PayrollAu
- Account.php
- AccountType.php
- AllowanceType.php
- APIException.php
- BankAccount.php
- CalendarType.php
- DeductionLine.php
- DeductionType.php
- DeductionTypeCalculationType.php
- EarningsLine.php
- EarningsRate.php
- EarningsRateCalculationType.php
- EarningsType.php
- Employee.php
- Employees.php
- EmployeeStatus.php
- EmploymentBasis.php
- EmploymentTerminationPaymentType.php
- EntitlementFinalPayPayoutType.php
- HomeAddress.php
- LeaveAccrualLine.php
- LeaveApplication.php
- LeaveApplications.php
- LeaveBalance.php
- LeaveEarningsLine.php
- LeaveLine.php
- LeaveLineCalculationType.php
- LeaveLines.php
- LeavePeriod.php
- LeavePeriodStatus.php
- LeaveType.php
- LeaveTypeContributionType.php
- ManualTaxType.php
- ModelInterface.php
- OpeningBalances.php
- PayItem.php
- PayItems.php
- PaymentFrequencyType.php
- PayrollCalendar.php
- PayrollCalendars.php
- PayRun.php
- PayRuns.php
- PayRunStatus.php
- Payslip.php
- PayslipObject.php
- PayslipSummary.php
- PayTemplate.php
- RateType.php
- ReimbursementLine.php
- ReimbursementLines.php
- ReimbursementType.php
- ResidencyStatus.php
- Settings.php
- SettingsObject.php
- SettingsTrackingCategories.php
- SettingsTrackingCategoriesEmployeeGroups.php
- SettingsTrackingCategoriesTimesheetCategories.php
- State.php
- SuperannuationCalculationType.php
- SuperannuationContributionType.php
- SuperannuationLine.php
- SuperFund.php
- SuperFundProduct.php
- SuperFundProducts.php
- SuperFunds.php
- SuperFundType.php
- SuperLine.php
- SuperMembership.php
- TaxDeclaration.php
- TaxLine.php
- TFNExemptionType.php
- Timesheet.php
- TimesheetLine.php
- TimesheetObject.php
- Timesheets.php
- TimesheetStatus.php
- Project
- Amount.php
- ChargeType.php
- CurrencyCode.php
- Error.php
- ModelInterface.php
- Pagination.php
- Project.php
- ProjectCreateOrUpdate.php
- ProjectPatch.php
- Projects.php
- ProjectStatus.php
- ProjectUser.php
- ProjectUsers.php
- Task.php
- TaskCreateOrUpdate.php
- Tasks.php
- TimeEntries.php
- TimeEntry.php
- TimeEntryCreateOrUpdate.php
- Accounting
- PayrollAuObjectSerializer.php
- ProjectObjectSerializer.php
- StringUtil.php
- test
- Api
- AccountingApiTest.php
- IdentityApiTest.php
- Model
- AccessTokenTest.php
- AccountsPayableTest.php
- AccountsReceivableTest.php
- AccountsTest.php
- AccountTest.php
- AccountTypeTest.php
- AddressTest.php
- AllocationsTest.php
- AllocationTest.php
- AttachmentsTest.php
- AttachmentTest.php
- BalancesTest.php
- BankTransactionsTest.php
- BankTransactionTest.php
- BankTransfersTest.php
- BankTransferTest.php
- BatchPaymentDetailsTest.php
- BatchPaymentsTest.php
- BatchPaymentTest.php
- BillTest.php
- BrandingThemesTest.php
- BrandingThemeTest.php
- CISOrgSettingTest.php
- CISSettingsTest.php
- CISSettingTest.php
- ConnectionTest.php
- ContactGroupsTest.php
- ContactGroupTest.php
- ContactPersonTest.php
- ContactsTest.php
- ContactTest.php
- CountryCodeTest.php
- CreditNotesTest.php
- CreditNoteTest.php
- CurrenciesTest.php
- CurrencyCodeTest.php
- CurrencyTest.php
- ElementTest.php
- EmployeesTest.php
- EmployeeTest.php
- ErrorTest.php
- ExpenseClaimsTest.php
- ExpenseClaimTest.php
- ExternalLinkTest.php
- HistoryRecordsTest.php
- HistoryRecordTest.php
- InvoiceRemindersTest.php
- InvoiceReminderTest.php
- InvoicesTest.php
- InvoiceTest.php
- ItemsTest.php
- ItemTest.php
- JournalLineTest.php
- JournalsTest.php
- JournalTest.php
- LineAmountTypesTest.php
- LineItemTest.php
- LineItemTrackingTest.php
- LinkedTransactionsTest.php
- LinkedTransactionTest.php
- ManualJournalLineTest.php
- ManualJournalsTest.php
- ManualJournalTest.php
- OnlineInvoicesTest.php
- OnlineInvoiceTest.php
- OrganisationsTest.php
- OrganisationTest.php
- OverpaymentsTest.php
- OverpaymentTest.php
- PaymentServicesTest.php
- PaymentServiceTest.php
- PaymentsTest.php
- PaymentTermTest.php
- PaymentTermTypeTest.php
- PaymentTest.php
- PhoneTest.php
- PrepaymentsTest.php
- PrepaymentTest.php
- PurchaseOrdersTest.php
- PurchaseOrderTest.php
- PurchaseTest.php
- ReceiptsTest.php
- ReceiptTest.php
- RefreshTokenTest.php
- RepeatingInvoicesTest.php
- RepeatingInvoiceTest.php
- ReportAttributeTest.php
- ReportCellTest.php
- ReportFieldsTest.php
- ReportRowsTest.php
- ReportRowTest.php
- ReportsTest.php
- ReportTest.php
- ReportWithRowsTest.php
- ReportWithRowTest.php
- RequestEmptyTest.php
- RowTypeTest.php
- SalesTrackingCategoryTest.php
- ScheduleTest.php
- TaxComponentTest.php
- TaxRatesTest.php
- TaxRateTest.php
- TaxTypeTest.php
- TenNinteyNineContactTest.php
- TimeZoneTest.php
- TrackingCategoriesTest.php
- TrackingCategoryTest.php
- TrackingOptionsTest.php
- TrackingOptionTest.php
- UsersTest.php
- UserTest.php
- ValidationErrorTest.php
- Api
- xero-php-oauth2
- woocommerce-xero.php
