Order and Item-Level Cancellations
Handle order and item-level cancellations.
Order and Item-Level Cancellations – Shopify
To maintain synchronization between Shopify and ESW, order and item-level cancellations must be handled in both directions.
Capture Order Cancellations in Shopify
- Use Shopify Order Cancellation Webhooks (e.g.,
orders/cancelled) to detect when an order or specific items are cancelled. - Send the cancellation details to ESW to update the order status accordingly.
Capture Order Cancellations in ESW
- Monitor ESW for order or line-item cancellation events.
- Use Shopify Order Cancellations API to reflect these changes back in Shopify, ensuring both systems remain aligned.
Handle Partial (Item-Level) Cancellations
- Detect line-item cancellations (not full order).
- Update only the affected items in ESW or Shopify while preserving the rest of the order.