POST

Checkout


Checks out the reserved tickets.

Creates an order and associates it with a site contact. Guest details are received from the registration form input fields. See the Forms API for details.

To change an existing order's status from "INITIATED", "PENDING", or "OFFLINE_PENDING" to "PAID", call Confirm Order.

You can also use a separate ready-made Wix checkout form where the visitor will be redirected from a non-Wix site or a custom ticket picker. To build the checkout form path for this format, use Get Event to retrieve the eventPageUrl.base and eventPageUrl.path. Then, add the following path: /{{EVENT_PAGE_SLUG}}/{{SLUG}}/ticket-form?reservationId={{YOUR_RESERVATION_ID}}

Example: "https://johndoe.wixsite.com/weddings/event-details/doe-wedding/ticket-form?reservationId=2be6d34a-2a1e-459f-897b-b4a66e73f69a"

Permissions
Manage Events - all permissions
Manage Orders
Events Checkout
Manage Events
Learn more about app permissions.
Endpoint
POST
https://www.wixapis.com/events/v1/checkout

Errors

This method doesn't return any custom errors, but may return standard errors. Learn more about standard Wix errors.

Event TriggersThis method triggers the following events:
Did this help?