Skip to main content
The accounting adapters watch your invoicing platform and create a hosted-checkout link automatically when an invoice is created or sent. The link goes into the invoice itself (as a payment URL or note) so your customers can pay in USDC without leaving the invoice email.

Available adapters

PlatformTriggerNotesSource
XeroInvoice reaches AUTHORISED statusTemplate mode by default. Auto-writeback requires a Xero Partner certificate.xero
QuickBooks OnlineInvoice createdDirect API integrationquickbooks-online
FreshBooksInvoice created or sentDirect API integrationfreshbooks
MYOBUnpaid invoices on AccountRight or EssentialsPolled, no push webhooksmyob
Sage Business CloudUnpaid invoicesScheduled poll, since Sage doesn’t push webhookssage-business-cloud
WaveUnpaid invoices via Wave’s GraphQL APIDirect API integrationwave
Zoho BooksInvoice createdDirect API integrationzoho-books

Accepted assets

All accounting adapters accept USDC on Algorand and aUSDC on VOI by default. Other chains can be enabled per-tenant in the dashboard once you’ve added a payout address for them.

Two integration shapes

Template mode (default for Xero on the free Trial plan, also available for any platform). The adapter generates an AlgoVoi checkout URL and pastes it into the invoice’s “Terms” or “Payment advice” field. The customer clicks the link and pays. You manually mark the invoice paid in your accounting platform once the payment confirms. Auto-writeback mode (requires the platform’s payment-write API access). On payment confirmation, the adapter calls the platform’s API to mark the invoice paid, attach the on-chain transaction reference, and reconcile the line. No manual marking. For Xero specifically, auto-writeback requires a Partner certificate from Xero Identity. Until that’s granted, template mode is the live path.

See also