Create Checkout Session
Creates a QR checkout session for the selected trip and payment method.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Comma-separated list of fields to include in the response. Supports dot notation.
Body
Response
Created
Checkout session linked by the customer app through a QR token.
Checkout session identifier.
Trip selected for this session.
Payment method selected for this checkout.
CASH, CREDIT_GRANT Computed session status derived from timestamps.
CREATED, LINKED, PREPARED, CONFIRMED, EXPIRED, CANCELED QR token expiration date.
Creation date.
Last update date.
Trip itinerary selected by the customer during preparation.
Seat selected by the customer during preparation.
Raw QR token. Returned only when creating an active session; never persisted in plain text.
Passenger draft prepared by the customer before Passenger creation.
Credit amount requested by the customer for this session.
x >= 0Promotional code requested by the customer, when applicable.
Date when the customer linked the session.
Date when the customer prepared ticket context.
Date when checkout was confirmed.
User that canceled the session, when applicable.
Date when the session was canceled.
User that created the session.
User that last updated the session.