Mark manual extra charges as paid

Overview

Records that a MANUAL extra-charge batch (WL / CMI booking) was paid outside LiteAPI. Sets status: paid, paymentReference and paidAt on every awaiting_payment line of the batch. extraChargesTotal does not change.

Access

System admins and users with the operations role only.

Idempotency

A batch that is already paid returns HTTP 200 with data.message and the existing lines (the stored reference is kept).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

Flight booking identifier

Body Params

Request body for marking a MANUAL extra-charge batch as paid

string
required

Opaque batch id persisted on extraChargesDetails[].chargesId

string
required
length ≤ 255

Manual payment reference (e.g. CMI transaction id or payment link id)

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json