How do you synchronize order statuses with ERP?
The instructions explain how to enable order status synchronization between ERP and AI Commerce and what limitations the feature has.
When order statuses are automatically updated between ERP and AI Commerce , you save time and avoid errors in customer communication. In this guide, you will learn how to map statuses and understand when manual changes or a larger integration project are necessary.
Principles of synchronization
- Status synchronization only works when ERP statuses are connected to online store statuses.
- Timing: synchronization is run every hour, so the change is not visible in real time.
- If there is a status in ERP that does not have a counterpart in the online store, the order status remains unchanged.
- Statuses and their use can be store-specific; mapping is always the merchant's responsibility.
How are statuses defined?
- In the AI Commerce dashboard, open Local & Taxes → Order Status .
- For each status, enter the corresponding ERP code in the API ID field (e.g. delivered or canbepacked ).
- Do not change the status name or alerts – only change the API ID .
- Save the changes and wait for the first synchronization (max 60 min).
Manually editing orders
- Current ERP integrations do not support changing order lines or amounts in AI Commerce afterwards, even if the payment method is invoice.
- Bidirectional, automated editing requires a separate development project (typically several hundred hours of work) because there are many editing scenarios.
- Automatic editing only makes economic sense when there are dozens of orders to edit per day.
Recommendation
- Make the necessary changes primarily in ERP and send the updated information to the customer.
- If you also want to return the changes to the online store, it can be done as a customized hourly job - request a quote as needed.
Summary
Map ERP and e-commerce statuses in the Local & Taxes → Order Status view and check that each ERP status has a corresponding API ID . This will avoid manual work and ensure that customers see the correct order status in your AI Commerce store.