Sage 50 UK
This integration allows you to connect your WooCommerce store with Sage 50, downloading products, customers and orders into Sage 50. You can choose to import orders as either Sales Orders or Invoices.
Integration points:
sequenceDiagram
WooCommerce->>Zynk: Export Orders
Zynk->>Sage: Import Customers
Zynk->>Sage: Import Products
alt Import as Sales Orders
Zynk->>Sage: Import Orders
Sage->>Zynk: Export Despatched Orders
Zynk->>WooCommerce: Import Order Updates
Sage->>Zynk: Export Stock Levels
Zynk->>WooCommerce: Import Stock Levels
end
alt Import as Invoices
Zynk->>Sage: Import Invoices
end
Requirements and Assumptions
- We do not recommend installing Zynk on a laptop due to the increased risk of the machine being turned off/closed or losing internet access.
- The machine requires internet access.
- The machine needs to be constantly on for Zynk to function correctly.
- Zynk requires a Windows user to run on a schedule.
- You must have a Sage 50 UK Company.
- You must have a Woo Commerce store that is v3.5 or higher.
- A mapping between WooCommerce tax rates and Sage tax codes must be created. Please refer to the Sales Orders documentation for instructions on how to do this.
Settings
Setting Name | Default | Description |
---|---|---|
WebSalesAccount | WEBGBP | The default Sage account to use when importing orders |
WebSalesAccountOnly | False | When set to True, the workflow will import all sales orders against the WebSalesAccount setting |
OrderBankAccount | The bank account for order payments | |
OrderNominalCode | Optional - if stated, all orders will use this nominal code | |
OrderUpdateStatus | complete | The status that the WoCommerce orders should be updated to once they have been despatched in Sage |
UpdatePrices | False | When set to True, the workflow will update the WooCommerce product prices using the Sage product prices |
ImportOrdersAs | SalesOrders | Import type into Sage |
Scheduling
All parts of the integration run every 15 minutes.
Connecting to Sage 50 UK
Please see our article for guidance on creating a Sage 50 connection.