Categories
Need a custom hosting configuration?
Now it’s easy (and insanely affordable)
to get help from an expert. Whatever you
need, our pros can handle it for you so
you can focus more on what matters …
growing your business.
Platforms
You dream it — we code it. Tap into 10+ years of Blesta, WHMCS & Paymenter development.
WordPress plugins are coming soon
WordPress add-ons are on the roadmap. Tell us what you need.
From custom embedded firmware to cloud
platforms and mobile apps — we design
and build complete IoT solutions
tailored to your needs.
Your Paymenter billing and your Xero books show the same numbers, with no exports and no double entry. Customers, invoices and payments go to Xero as they happen, and the payments you enter in Xero can come back to Paymenter.
Each customer, invoice and payment arrives in Xero on its own, with the correct tax rate, sales account and bank account.
New and changed users become Xero contacts, with no duplicates. Each invoice goes to Xero with its lines and tax, and the Xero total matches the Paymenter total. Payments, refunds and deleted transactions stay in step.
Turn on the Xero webhook, and a payment that you enter in Xero is recorded on the Paymenter invoice. The extension never sends that payment back to Xero, so you get no loops and no double payments.
Every change goes through a background queue that obeys the Xero rate limits and tries again after a temporary error. Changes are sent right after they are saved, and the Paymenter scheduler runs the retries and renews the connection.
Map each tax rate to a Xero tax rate, each gateway to a bank account, each product to a sales account and an item, and each category to a sales account and a tracking category. The Xero lists load directly into the mapping page.
Users go to Xero as contacts, invoices as sales invoices with their lines and tax, and succeeded transactions as Xero payments in the bank account that you map. A deleted user is archived in Xero.
Yes. Add the webhook URL from the Settings page to your Xero app and turn on the option. A payment that you enter in Xero is then recorded on the Paymenter invoice.
Yes. The extension uses the amounts that Paymenter calculates. If a rounding difference remains, it adds a rounding line to the account that you choose.
Yes. Changes are sent right after the admin or the customer saves them, but retries and the token renewal need the Paymenter scheduler and the queue worker.
Only staff with the "Manage Xero Sync" permission can open the Xero pages and actions.
Paymenter 1.5 or later with its cron and queue worker, HTTPS, a Xero organisation and a free Xero Web app from developer.xero.com.