API Reference
POSTFlight

Request Payment Direct

/flight/payment/confirm/direct

Initiate direct payment for a confirmed booking without an intermediate validation step.

Source: API Documentation.pdf, pages 59-60

Authorization required

Call the authentication endpoint first, then include the returned access token in the Authorization header together with Content-Type: application/json.

Source notes

Display normalizationCurly quotation marks from the PDF were normalized to straight quotes for copyable code display; fields and values were otherwise retained.

Parameters

NameTypeExampleDescription
bookingIdRequiredString<booking-id>Unique booking identifier to process direct payment.
paymentMethodRequiredStringCREDIT_CARDSelected payment method for immediate payment processing.
successBooleantrueIndicates whether the payment request was successful.
dataObject-Container for direct payment result.
paymentConfirmationStatusStringOKResult of the direct payment confirmation process.