UpdateOrder

View as Markdown
Update the status and details of an order. This is used to progress orders through their lifecycle, such as marking funds as received or providing transaction IDs.

Authentication

X-API-Keystring
API Key authentication via header

Request

This endpoint expects an object.
orderIdstringOptional
statusenumOptional

Optional: new status

sourceTransactionIdstringOptional

Optional: source transaction ID

destinationTransactionIdstringOptional

Optional: destination transaction ID

depositInstructionsobjectOptional

Optional: partner payment details

reasonstringOptional
Required when setting status to ERROR
customerFacingReasonstringOptional
returnDetailsobjectOptional
toAmountstringOptional

Response

Success
orderobject or null

Order message - used for both partner and customer APIs For customer APIs, sensitive fields (customer_id, reason) are not populated