V2
Query checkout status
Get the status of a checkout by checkout ID. To determine the status of the checkout, use the result.code and result.description fields in the response. For the full list of possible codes, see Result codes. For more information, see the documentation, and for sample calls, see the public Postman collection.
get/v2/checkout/{checkoutId}/status
Response
Successfully retrieved the checkout status information.
Example response
{
"amount": "10.00",
"card.bin": "411111",
"card.expiryMonth": "10",
"card.expiryYear": "2025",
"card.holder": "test",
"card.last4Digits": "1111",
"checkoutId": "d5f6efe0841a413796c2d5d116735f06",
"currency": "ZAR",
"customer.givenName": "test",
"customer.surname": "test",
"id": "8ac7a4a092735249019275f3a111762c",
"merchant.name": "SB Peach",
"merchantTransactionId": "20241010122105",
"paymentBrand": "VISA",
"paymentType": "DB",
"result.code": "000.100.110",
"result.description": "Request successfully processed in 'Merchant in Integrator Test Mode'",
"resultDetails.AcquirerResponse": "0",
"resultDetails.MerchantAdviceCode": "02",
"schemeTransactionId": "ABCDEF1234567",
"cardholderInitiatedTransactionId": "123456789012345",
"signature": "a18e39ea1a74ee1ea117defa5a75a54fe8562af941d1a76d8b9f5a91f379483b",
"timestamp": "2024-10-10T10:22:38Z"
}