Skip to main content
Version: Lastest

Charge: Get

EndPoint

GET /credit-card/charge/:creditCardRefId

Header Params

{
Content-Type: "application/json",
X-APPOTAPAY-AUTH: "your_auth_token",
Language: "en", // option vi | en, default vi
X-Request-ID: "your_request_id" // optional - easy to debug request
}

Request Params

URL Parameter

ParametersRequirementData typeDescriptionNote
creditCardRefIdrequiredStringTransaction ID is returned by AppotaPay when charge responds successfully Or Reference ID is sent in the request by merchant

Query Parameter

ParametersRequirementData typeDescriptionNote
referenceTypeoptionalString- APPOTAPAY_REFERENCE_ID Transaction ID returned by AppotaPay which can be retrieved from the charge response to retrieve the transaction detail (default value)
- MERCHANT_REFERENCE_ID Reference ID submitted by the merchant during charge / authorization request to retrieve the transaction detail

Response Params

{
"id": "01HQHRS9P9J5YPCJ09D94VW84F",
"authenticationId": "01HQHRPNYW78CQJK7CAW1SJP9F",
"merchantRefId": "hi8xGfznb",
"status": "CAPTURED",
"authorizedAmount": 1000000,
"capturedAmount": 1000000,
"currency": "VND",
"approvalCode": "831000",
"eci": "02",
"reconciliationId": "AP241446381046",
"bankReconciliationId": "7089196646896845103954",
"tokenId": "01hqhrp3yhff7z7bvtq6whwz8t",
"card": {
"number": "520000XXXXXX2151",
"expirationMonth": "12",
"expirationYear": "29",
"cardBrand": "MASTERCARD",
"cardType": "CREDIT",
"countryCode": "VI"
},
"chargeType": "BY_MULTIPLE_TOKEN",
"createdAt": "2024-02-26T10:54:22+07:00",
"updatedAt": "2024-02-26T10:56:04+07:00"
}

Success

Http Status Code 200 - OK

The response is the same with API Charge: Create

Error

HTTP Status Code != 200