Inquiry Settlement
Specification
- The following table is a specification of this API:
| Name | Description |
| API Name | EDC Inquiry Settlement |
| Function | This API is used to request EDC |
| Method | POST |
| URL | /v2.0/ecr/inquiry-settlement |
| Accept | application/json |
| Content Type | application/json |
| Related Service | |
| Expected Timeout | 8 second |
Request
- The following part will be describe about parameter of request in this API:
Request Parameter
- The following table is a list of request parameter in this API:
- The following table is a header of request parameter:
| No | Name | Type | Length | Required | Condition | Remarks |
| 1 | Content-Type | String | Variable, 127 max | Mandatory | - | Content type, value always application/json |
| 2 | Authorization | String | Variable, 2048 max | Mandatory | | Represents access_token of a request, starts with keyword "Bearer" and followed by access_token |
| 3 | X-TIMESTAMP | String | Fixed, 25 max | Mandatory | - | Transaction date time, in format YYYY-MM-DDTHH:mm:ss+07:00. Time must be in GMT+7 (Jakarta time) |
| 4 | X-SIGNATURE | String | Variable | Mandatory | - | For the signature, please refer to: Digital Signature Validation |
| 5 | X-PARTNER-ID | String | Variable, 36 max | Mandatory | - | Unique identifier for partner was generated by PayCools, or known as appId |
Body
- The following table is a body of request parameter:
| Name | Type | Required | Remarks |
| originalPartnerReferenceNo | string(50) | Mandatory | Transaction no generated by the merchant |
| merchantId | string | Mandatory | Paycools Merchant Id |
| regionNo | string | Mandatory | Region No |
REQUEST SAMPLE
Response
- The following part will be describe about parameter of response in this API:
Response Parameter
- The following table is a list of response parameter in this API:
- The following table is a header of response parameter:
| No | Name | Type | Length | Required | Condition | Remarks |
| 1 | Content-Type | String | Variable, 127 max | Mandatory | - | Content type, value always application/json |
| 2 | X-TIMESTAMP | String | Fixed, 25 max | Mandatory | - | Transaction date time, in format YYYY-MM-DDTHH:mm:ss+07:00. Time must be in GMT+7 (Jakarta time) |
Body
- The following table is a body of response parameter:
| Name | Type | Required | Remarks |
| responseCode | string(50) | Mandatory | Code |
| responseMessage | string(128) | Mandatory | Message |
| originalPartnerReferenceNo | string(50) | Mandatory | Merchant transaction no |
| transType | string | Mandatory | Trans type |
| additionalInfo | InquirySettlementAdditionalInfo | Mandatory | Additional Info |
Response