Query
- Description: Obtain details of specific order
- Path:
/direct/query
- Method:
POST
- Request Header:
Content-Type: application/json
#
Request ParametersParameter | Type | Required/optional | Description |
---|---|---|---|
merchantId | string | Required | Merchant identifier |
orderId | number | Conditional | Order ID of the payment. Required when merchantReference is not given |
merchantReference | string | Conditional | Unique reference of the order. Required when orderId is not given |
#
Example:#
Response ParametersParameter | Type | Required/optional | Description |
---|---|---|---|
responseCode | string | Required | |
message | string | Required | |
order | object | Required | |
order.id | number | Required | Order identifier |
order.merchantId | number | Required | Merchant identifier which own this order |
order.merchantReference | string | Required | Your reference for the order |
order.currency | string | Required | 3-Letters ISO currency code of the order |
order.amount | number | Required | Order amount |
order.netAmount | number | Required | Net amount of the order |
order.cardType | string | Required | Card type of the order |
order.createTime | dateTime | Required | Timestamp when the order is created. Maintained by the Payment Gateway |
order.updateTime | dateTime | Required | Timestamp when the order is last updated. Maintained by the Payment Gateway |
order.status | string | Required | Status of the order. Maintained by the Payment Gateway |
order.recurring | boolean | Required | Flags the order is a recurring order or not |
responseCode | string | Required | Payment Gateway response code |
message | string | Required | Payment Gateway response message |