status, a statusCode and a message. Order-related responses also
carry a numeric statusId.
Response codes
Order status IDs
Returned asstatusId alongside a human-readable status.
Branch on the
isFinalStatus boolean in the
order status response rather than hard-coding
statusId values — it’s the field the API intends you to use, and it won’t drift if new
intermediate states are added.Payment response messages
orderPaymentResponseMessage describes where a pending payment is waiting.
pending-authenticaion is spelled that way in the API’s responses. Match on the code (02),
not the message text.Payment option codes
Returned ascode in otherPaymentOptions, and as paymentType on an order summary.
See Payment methods for the payload each one expects.