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-60Authorization 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
| Name | Type | Example | Description |
|---|---|---|---|
bookingIdRequired | String | <booking-id> | Unique booking identifier to process direct payment. |
paymentMethodRequired | String | CREDIT_CARD | Selected payment method for immediate payment processing. |
success | Boolean | true | Indicates whether the payment request was successful. |
data | Object | - | Container for direct payment result. |
paymentConfirmationStatus | String | OK | Result of the direct payment confirmation process. |