When there is a New Order, the Omisell system will verify it and change the status to Order Approved, which means the order has been confirmed for processing — ⚠️ NOT that it has been paid. approve_order only requires the order to HAVE a payment record; it does not require the money to have been collected: a COD order with payment_status = 100 Unpaid can still be approved. Do not raise a "paid" Sales Order off this milestone.
Implementing all of the above steps helps reduce inventory discrepancies between the ERP and WMS at any given time. However, certain discrepancies may still occur at specific points due to data synchronization issues between the two systems or exceptional cases such as damaged or lost goods.We provide a Webhook system that allows you to receive order information or status changes in real time. For more details, please refer to Webhook.