Skip to main content

Create order from cart

POST 

/orders

Converts a cart to an order. Customer details may be sent in the request or must already be set on the cart via PATCH /carts/{token}.

This finalises the sale: ticket allocation moves from the cart (reserved/basket) to sold on the order. Call this endpoint after you receive payment confirmation from your payment gateway — not when the buyer first submits checkout.

If any cart line requires reserved seating, seat selections must be complete or the request returns 422 with errors.seat_selections.

Optional mark_guests_as_checked_in: true marks order guests as checked in after create.

Sends a confirmation email unless disabled in store API settings.

Request​

Responses​

Created order