Xero is a Craft CMS plugin that connects Craft Commerce orders with the accounting workflow in Xero. Create or match contacts, send invoices and payments, and keep product inventory updates moving without re-entering each sale.
Map an eligible Craft Commerce order to a Xero invoice with its customer, line items, totals, tax, and payment information. The integration can create the contact when required or match an existing Xero record.
- Create Xero invoices from eligible Craft Commerce orders.
- Connect and select from more than one Xero organisation.
- Prevent orders from nominated payment gateways being sent to Xero.
- Send an order from its control-panel screen or through the command line.
- Match or create customer records from order details.
- Send relevant Commerce payment information to the invoice.
- Coordinate product item details and available inventory workflows.
- Connect store taxes and totals to the correct Xero accounts.
- Adjust payloads and synchronisation for project-specific accounting rules.
Visit the Xero Plugin page for all documentation, guides, pricing and developer resources.
Originally created by Josh Smith.
Get in touch with us via the Xero Support page or by creating a Github issue