An order is showing Pending as its Xero status. What should I do?

A Pending Xero status means the order's invoice has synced, but something about the payment or gateway fee hasn't completed yet. The order isn't lost — it's waiting on a setup step or a repost.

Click the > (chevron icon) on the order to see the specific reason. It will be one of the following:

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

The payment can't sync until the gateway is mapped. Go to Setup - Payouts, map the gateway to a Xero bank account, then repost the order. If you don't need payments synced to Xero for this gateway, you can turn payments off — just for that gateway in Setup - Payouts, or globally in Setup - Advanced.


  • The payment gateway isn't mapped to a Xero fee account

The gateway fee can't sync until the gateway is mapped to a fee account. Map it in Setup - Payouts, then repost the order. If you don't track gateway fees in Xero, turn fees off — for that gateway in Setup - Payouts, or globally in Setup - Advanced.


  • The bank or fee account is mapped now, but the order hasn't been resynced

The mapping is in place, but this order was processed before that. Just repost the order to send the payment (or fee) to Xero.


  • Payment is pending

The payment for this order hasn't gone through in Shopify yet. No action is needed — the order will sync once the payment is completed.


Depending on what's missing, an invoice may already have been generated; if so, it'll appear in the Xero Invoice column. If you're unsure why an order is still Pending after following the steps above, reach out via the Live Chat button or email (help@hyvelabs.co).

Still need help? Contact Us Contact Us