Skip to main content
Version: 3

Xero

Xero is online accounting software for small businesses. Use Xero to manage invoicing, bank reconciliation, bookkeeping, and much more.

For more information, click here.

Field (Account) Information​

While configuring the Source or Destination of a Template or Transaction, you need to create an account to connect Xero with Adeptia Connect. While creating an account, you need to specify the location from where Adeptia Connect will access the data.

Click to add an account.

Specify the following information for Xero:

Field NameDescription
Account NameA short, descriptive name that helps you re-use this account in the future.

Click Continue. The Xero login screen appears.

Field NameDescription
Email addressEmail address to log in to your Xero account.
PasswordPassword to log in to your Xero account.

Triggers​

A Trigger specifies when a particular Transaction will start executing. While configuring the Source of a Template, you need to choose an event.

Following triggers are available for Xero at Source.

Trigger NameDescription
New Bank TransactionTriggers when a bank transaction is added or updated.
All Bank TransactionsRetrieve the list of all bank transactions.
New Bank TransferTriggers when a bank transfer is added or updated.
All Bank TransfersRetrieve the list of all bank transfers.
New Branding ThemeTriggers when a branding theme is added or updated.

You can add branding themes to apply to sales invoices, credit notes, statements, quotes, and purchase orders. You can also add a standard branding theme to apply to receipts and remittance advises.
All Branding ThemesRetrieve the list of all branding themes.
New ContactTriggers when a contact is added or updated.
All ContactsRetrieve the list of all contacts.
New Credit NoteTriggers when a credit note is added or updated.

Add a credit note for your customers, that is not linked to a sales invoice you have already created for them - you can allocate the credit note to an invoice later.
All Credit NotesRetrieve the list of all credit notes.
New EmployeeTriggers when an employee is added or updated.
All EmployeesRetrieve the list of all employees.
New Expense ClaimTriggers when an expense claim is added or updated.
All Expense ClaimsRetrieve the list of all expense claims.
New InvoiceTriggers when an invoice is added or updated.
All InvoicesRetrieve the list of all invoices.
New ItemTriggers when an item is added or updated.
All ItemsRetrieve the list of all items.
New JournalTriggers when a journal is added or updated.

Journals are a tool typically used by accountants or bookkeepers to work directly with the General Ledger to create both debit and credit entries for specific types of transactions that cannot be entered normally in Xero. For example, recording of accrued expenses or completed work not invoiced.
All JournalsRetrieve the list of all journals.
New Manual JournalTriggers when a manual journal is added or updated.

Manual Journals in Xero display all journals you have posted manually (including their status).
All Manual JournalsRetrieve the list of all manual journals.
New PaymentTriggers when a payment is added or updated.
All PaymentsRetrieve the list of all payments.
New ReceiptTriggers when a receipt is added or updated.
All ReceiptsRetrieve the list of all receipts.
New UserTriggers when a user is added.
All UsersRetrieve the list of all users.

Actions​

An Action specifies how the data will be transferred at the destination location. While configuring the Destination (Target) of a Template, you need to choose an action.

Following actions are available for Xero at Destination.

Action NameDescription
Create InvoiceCreates an invoice.
Create AccountCreates an account other than credit card and PayPal account.
Create Bank TransactionCreates a bank transaction.
Create Bank TransferCreates a bank transfer.
Create ContactCreates a contact.
Create Contact GroupCreates a contact group.
Create Credit NoteCreates a credit note.
Create EmployeeCreates an employee.
Create Expense ClaimCreates an expense claim.

An expense claim is a collection of receipts from spending personal money that the organization needs to pay back to you. After submitting an expense claim, you will be reimbursed for your spending.
Add Contacts To Contacts GroupAdds contact to contact group.
Create ItemCreates an item.
Create Manual JournalCreates a manual journal.
Create PaymentCreates a payment.
Create ReceiptCreates a receipt.
Create Tax RateCreates a tax rate.

You can charge or record specific tax amounts on invoices, bills, and transactions that you enter into Xero.

See https://help.xero.com/int/Settings_TaxRates for more information.
Update AccountUpdates an account other than bank account.
Delete AccountDeletes an account other than bank account.
Update Bank TransactionUpdates a bank transaction.
Delete Bank Transaction.Deletes a bank transaction.
Update ContactUpdates a contact.
Delete ContactDeletes a contact.
Update Contact Group NameUpdates a contact group name.
Delete Contact Group NameDeletes a contact group name.
Update Credit NoteUpdates credit note with either a DRAFT, SUBMITTED, or AUTHORISED.
Delete Credit NoteDeletes a credit note.
Update EmployeeUpdates an employee.
Delete EmployeeDeletes an employee.
Update Expense ClaimUpdates expense claim.
Update InvoiceUpdates an invoice with either a DRAFT, SUBMITTED or AUTHORISED status.
Delete InvoiceDeletes an invoice with either a DRAFT, SUBMITTED, or AUTHORISED status.
Update ItemUpdates an item.
Update Manual JournalUpdates a manual journal with DRAFT or POSTED status.
Delete Manual JournalDeletes a manual journal with DRAFT or POSTED status.
Delete PaymentDeletes a payment.
Update ReceiptUpdates a receipt with DRAFT status.
Delete ReceiptDeletes a receipt.
Update Tax RateUpdates a tax rate . All the existing tax components must be supplied when updating a tax rate otherwise, the component will be deleted.
Delete Tax RateDeletes a tax rate only when the tax rate is not the default on an account or used on a repeating invoice.