What goes wrong.
- Payouts never match the bank feed
- Each Shopify order uses several Xero API calls
- Discount codes posted as reduced revenue
WebsitesDesign, build and look after it.
SearchBe found on Google and in AI answers.
Software & AIProducts, integrations and agents.
Selected workSites we’ve launched, and why they work.
South AfricaEighteen cities across the country.
IndustriesSites built for how your buyers decide.
Orders, locations, refunds and gateway payouts, synced between Shopify and Xero.
A Xero Shopify integration posts Shopify sales, refunds, shipping and gateway fees to Xero, usually as daily summaries per payment gateway, so PayFast or Peach payouts reconcile through clearing accounts.
South African Shopify stores are paid by their gateways, not by Shopify, and each gateway pays out on its own schedule with its own fees. We give each gateway a clearing account in Xero: daily sales go in, fees and payouts come out. When a PayFast or Peach deposit appears in the bank feed, it matches the clearing account exactly, and any difference points straight to the order that needs attention.
The field map we agree in discovery, before any code is written.
| Record | Shopify | Xero | Direction |
|---|---|---|---|
| Products | Product variant SKU | Item code | Shopify ↔ Xero |
| Stock | Inventory level per location | Tracked inventory quantity | Xero → Shopify |
| Orders | Order | Invoice | Shopify → Xero |
| Customers | Customer | Contact | Shopify → Xero |
| Money | Gateway payout (PayFast, Peach Payments and similar, because Shopify Payments is not available in South Africa) | Account code | Shopify → Xero |
| Returns | Refund | Credit note in Xero | Shopify → Xero |
| VAT | Shopify tax amounts | Tax rate | Mapped |
Exact fields depend on your setup and are confirmed in the written field map.
What we see go wrong with this pair, and how the connector prevents it. A single Xero–Shopify connector is usually Essential connector scope; see integration pricing.
For retail stores, daily summaries per gateway are usually better. For B2B buyers who need tax invoices on account, individual invoices are posted instead.
A Xero to Shopify connector is usually Essential connector scope, from R15,000 once-off.
Tell us how Xero and Shopify are used in your business today. We’ll reply with a Shopify to Xero field map and a fixed-scope proposal.