What goes wrong.
- Orders rejected for missing optional fields
- Tax classes mismatched between WooCommerce and Sage 300
- Guest customers created as new AR customers
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, customers, stock, prices and payments, synced between WooCommerce and Sage 300.
A Sage 300 WooCommerce integration publishes Inventory Control stock from chosen locations to WooCommerce and creates orders in Order Entry with the customer, tax class and optional fields Sage 300 expects.
Many Sage 300 installations make certain optional fields mandatory on orders, for reporting, approvals or downstream processes. WooCommerce knows nothing about them, so an order created without them is either rejected or quietly incomplete. We list every required optional field during discovery, decide how each is filled from WooCommerce data or defaults, and test that orders pass Sage 300’s validation before go-live.
The field map we agree in discovery, before any code is written.
| Record | WooCommerce | Sage 300 | Direction |
|---|---|---|---|
| Products | Product or variation SKU | Inventory Control item | WooCommerce ↔ Sage 300 |
| Stock | Stock quantity | Location quantity | Sage 300 → WooCommerce |
| Orders | Order | Order Entry order | WooCommerce → Sage 300 |
| Customers | Customer | Accounts Receivable customer | WooCommerce → Sage 300 |
| Money | PayFast, Ozow or card gateway transaction | GL account | WooCommerce → Sage 300 |
| Returns | Refund | Credit note in Sage 300 | WooCommerce → Sage 300 |
| VAT | WooCommerce tax amounts | Tax class | 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 Sage 300–WooCommerce connector is usually Integration hub or Enterprise integration scope; see integration pricing.
Yes. Orders can enter Order Entry on hold for approval, or be released automatically when they meet rules you define.
A Sage 300 to WooCommerce connector is usually Integration hub or Enterprise integration scope, from R15,000 once-off.
Tell us how Sage 300 and WooCommerce are used in your business today. We’ll reply with a WooCommerce to Sage 300 field map and a fixed-scope proposal.