Skip to main content
Create a flight order from a valid quote_id. PayVessel charges your business wallet using the quoted total amount and then submits the booking for processing. The reference you send is your merchant reference. It must be unique within your business. PayVessel also generates its own internal order_reference, which is returned in the response.

Passenger type options

Usage

Request body

Passenger object

Wallet charging happens during order creation. Make sure your business wallet has sufficient balance before calling this endpoint.

Example response

Next steps

Use List Orders or Get Order to track the latest status of the booking. If you supplied webhook_url, PayVessel also sends signed status notifications to that URL. See Flight Webhooks for the headers and payload structure. Eligible reservations can be cancelled before ticket issuance using Cancel Order. A confirmed, eligible cancellation reverses the original wallet debit, including the service charge. Issued tickets require support assistance.

API Reference

Full request and response schema