The Orders API allows apps or site owners to customize management of the order lifecycle, including viewing, updating, and canceling. In the dashboard, business staff can create new orders, view and edit existing orders, track fulfillment, and manage the payments cycle.
An order holds information about purchased items, price and tax summaries, shipping and billing information, any applied discounts, and the status of payment and fulfillment.
With the Orders API, you can:
Orders are typically created automatically when a buyer completes checkout on a Wix site. However, you can use the Create Order endpoint to:
When creating an order via the API, set the channelInfo.type to match the original source of the order. If no matching type exists, use OTHER_PLATFORM.
The Update Order endpoint only supports updating specific fields such as contact info, addresses, and metadata. To modify pricing or line items on an existing order, use the Draft Orders API.
For definitions of key terms used in this API, see Terminology.