Skip to content

Repository files navigation

Xero icon

Xero for Craft CMS

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.

Features

  • 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.

Documentation

Visit the Xero Plugin page for all documentation, guides, pricing and developer resources.

Credit & Thanks

Originally created by Josh Smith.

Support

Get in touch with us via the Xero Support page or by creating a Github issue

Verbb

About

A Craft CMS plugin for connecting Craft Commerce orders, invoices, payments and inventory with Xero.

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

3 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages