Logo
Peach Payments Public API Documentation

Query Checkout status

GET {{baseUrl}}/status?authentication.entityId={{entityId}}&merchantTransactionId={{merchantTransactionId}}&signature={{signature}}

Gets the status of a Checkout instance.

 

Body PARAM

Key Datatype Required Description 
authentication.entityId
string (Required) Merchant's entity ID.
merchantTransactionId
string Merchant transaction ID.
signature
string (Required) Signature of data signed with secret key of merchant.



HEADERS

Key Datatype Required Description 
Accept
string




RESPONSES

status OK

{ "status": "PROCESSING", "timestamp": "ad", "redirect_url": "reprehenderit dolor velit", "redirect_post_data": { "amount": "14.99", "checkoutId": "948cc8dec52a11eb85290242ac130003", "currency": "ZAR", "merchantTransactionId": "pariatur reprehenderit mollit adipisicing aliquip", "paymentType": "DB", "result.code": "000.200.100", "result.description": "Successfully created Checkout.", "timestamp": "2021-06-17T14:22:22Z" } }

Curl
curl -X GET 'baseUrl/status?authentication.entityId=entityId&merchantTransactionId=<Populated for Checkout request>&signature=signature?authentication.entityId=entityId&merchantTransactionId=<Populated for Checkout request>&signature=signature' -H 'Accept: application/json'

ENDPOINTS