Get Order
Retrieves the state of a specific order.
Live:
POST https://api.ezeebit.com/open/api/v1/queryOrder
UAT:
POST https://dev-api.ezeebit.com/open/api/v1/queryOrder
Headers
Name
Type
Required
Value
Content-Type
string
Y
application/json
Ezeebit-Timestamp
long
Y
UnixTimestamp in milliseconds
Ezeebit-Nonce
string
Y
must be 32 digits
Ezeebit-Certificate-SN
string
Y
API key issued by Ezeebit Pay system
Ezeebit-Signature
string
Y
this should use SHA512, and be in upper case
Request Body
{
"payId": "07334f1b4a544f2b865272cb2946a0655"
}Form data
Name
Type
Required
Description
payId
string
Y
The payment link order ID. Note: You can get this by hitting Create order and Use payID from response
Response
{
"code": 200,
"msg": "success",
"data": {
"payId": "07334f1b4a544f2b86272cb2946a0655",
"paymentLink": "https://dev-payment.ezeebit.com/pay/07334f1b4a544f2b86272cb2946a0655",
"currency": "ZAR",
"amount": "40.00",
"status": "pending",
"tradeOrderNo": "100034",
"createTime": 1750326105784,
"payInfo": null
}
}{
"code": 10001,
"msg": "Incorrect signature result",
"data": nullLast updated