API ReferenceEndpointsMerchant hosted
Verify transaction status
Retrieves the status for a sales or refund transaction using paymentId.
Authorization
basicAuth signatureAuth AuthorizationBasic <token>
In: header
X-Signature<token>
In: header
Path Parameters
paymentId*string
Unique identifier for the transaction or refund.
Header Parameters
X-MERCHANT-BROWSER-FINGERPRINT*string
Merchant browser fingerprint header shown in the docs.
X-MERCHANT-USER-AGENT*string
User agent forwarded by the merchant.
X-MERCHANT-DOMAIN*string
Merchant domain origin.
Format
uriX-MERCHANT-IP*string
Merchant IP address.
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://api.uat.gateway.ompay.com/nac/api/v1/merchant-host/transaction/status/string" \ -H "X-MERCHANT-BROWSER-FINGERPRINT: string" \ -H "X-MERCHANT-USER-AGENT: string" \ -H "X-MERCHANT-DOMAIN: http://example.com" \ -H "X-MERCHANT-IP: string"{
"resCode": 0,
"status": "string",
"data": {
"paymentId": "string",
"orderId": "string",
"receiptId": "string",
"paymentStatus": "string",
"paymentMethod": "string",
"transactionType": "sales",
"amount": 0,
"currency": "string",
"initiatedAt": "2019-08-24T14:15:22Z",
"completedAt": "2019-08-24T14:15:22Z",
"signature": "string",
"description": "string",
"paymentDetails": {
"paymentMethod": "string",
"cardNetwork": "string",
"cardType": "string",
"cardUsageType": "string"
}
}
}{
"resCode": 0,
"status": "failure",
"errMessage": "string"
}{
"resCode": 0,
"status": "failure",
"errMessage": "string"
}{
"resCode": 0,
"status": "failure",
"errMessage": "string"
}