Start a project Menu

South AfricaEighteen cities across the country.

InternationalPriced in your currency.

IndustriesSites built for how your buyers decide.

IntegrationsYour systems, kept in sync.

Sage 200 + Shopify integration.

Orders, locations, refunds and gateway payouts, synced between Shopify and Sage 200.

  • On-premises Sage 200
  • Shopify online store
Sage 200 and Shopify, explained

How does Shopify connect to Sage 200?

A Sage 200 Evolution Shopify integration links each Shopify location to an Evolution warehouse, creates orders as sales orders through the SDK, and posts refunds and gateway payouts so branch accounts stay accurate.

Sage 200 + Shopify

How do Shopify locations and Evolution warehouses line up?

Shopify tracks stock per location, and Evolution tracks it per warehouse, so the mapping is usually one to one: your online warehouse feeds the Shopify web location and each store feeds its Shopify POS location. Orders are created against the warehouse Shopify fulfils from. Because the SDK applies Evolution’s own costing and stock rules, cost of sales is correct without any adjustment by the accounts team at month end.

What moves between Shopify and Sage 200.

The field map we agree in discovery, before any code is written.

RecordShopifySage 200Direction
ProductsProduct variant SKUInventory itemShopify ↔ Sage 200
StockInventory level per locationWarehouse quantitySage 200 → Shopify
OrdersOrderSales orderShopify → Sage 200
CustomersCustomerCustomer accountShopify → Sage 200
MoneyGateway payout (PayFast, Peach Payments and similar, because Shopify Payments is not available in South Africa)General ledger accountShopify → Sage 200
ReturnsRefundCredit note in Sage 200Shopify → Sage 200
VATShopify tax amountsTax typeMapped

Exact fields depend on your setup and are confirmed in the written field map.

Where Shopify–Sage 200 sync usually breaks.

What we see go wrong with this pair, and how the connector prevents it. A single Sage 200–Shopify connector is usually Essential connector or Integration hub scope; see integration pricing.

Common failure points

What goes wrong.

  • All Shopify locations read one warehouse
  • Refunds posted as negative sales orders
  • Gateway fees missing from branch accounts
Built into the connector

What we do.

  • Each Shopify location mapped to its Evolution warehouse
  • Refunds posted as credit notes against the original invoice
  • Payouts posted with fees to the owning branch
Your questions, answered

A few good questions.

Have something else in mind?

Let’s talk
Do you write directly to the Sage 200 database for Shopify orders?

No. Orders are created through the Evolution SDK so costing, stock movements and audit trails follow Evolution’s rules. We only read the database directly for safe reporting.

How much does a Sage 200 Shopify integration cost?

A Sage 200 to Shopify connector is usually Essential connector or Integration hub scope, from R15,000 once-off.

Your next chapter starts here

Sage 200 and Shopify, in sync.Let’s make it work.

Tell us how Sage 200 and Shopify are used in your business today. We’ll reply with a Shopify to Sage 200 field map and a fixed-scope proposal.

[email protected]+27 82 639 0925