The payment gateway isn't mapped to a Xero bank account

The invoice for this order posted to Xero, but the payment did not. The payment method the customer used isn't mapped to a Xero bank account yet, so the payment has nowhere to go and stays in a pending state.


Map the gateway to a Xero bank account in Setup - Payouts, then re-post the order. Every payment method you accept - Shopify Payments, PayPal, Stripe, gift cards, cash, manual - needs its own account. Most should point at a clearing account rather than your real bank account, so that payouts reconcile cleanly.


If you only want orders synced as invoices and don't need payments in Xero, you can turn payments off instead: for that one gateway in Setup - Payouts, or for the whole store in Setup - Advanced.


Other orders paid through the same gateway will need re-posting too. New orders will be fine once the mapping is saved.


Still stuck? Email us at help@hyvelabs.co with your shop URL, the order number and the message shown on the order.

Still need help? Contact Us Contact Us