Search by

verbb / xero

verbb

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

Package info

github.com/verbb/xero

Documentation

Type:craft-plugin

pkg:composer/verbb/xero

Fund package maintenance!

verbb

Statistics

Installs: 42

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 8

3.0.10 2026-09-30 09:45 UTC

README

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