Charge Object
{
"chargeDetails": [
{
"id": "cf2842f4-e263-4643-8bc9-af682a5060cd",
"paymentSessionId": "bca0b57a-391e-4f6f-bfef-8cd37492ee5b",
"paymentSessionClientReferenceId": "1750758552",
"amount": {
"value": 10001,
"currency": "IDR"
},
"statementDescriptor": "Reforza Pivot",
"status": "SUCCESS",
"authorizedAmount": {
"value": 10001,
"currency": "IDR"
},
"capturedAmount": {
"value": 10001,
"currency": "IDR"
},
"isCaptured": true,
"createdAt": "2025-06-24T09:49:12.861006Z",
"updatedAt": "2025-06-24T09:56:40.020691Z",
"paidAt": "2025-06-24T09:56:39Z",
"fdsRiskAssessment": {
"score": "0",
"level": "very low",
"recommendation": "Approve",
"status": "PASSED",
"evaluatedAt": "2025-06-24T09:56:39.411921983Z"
},
"card": {
"first6": "999999",
"first8": "99999966",
"last4": "0001",
"expMonth": "01",
"expYear": "39",
"fingerprint": "03765362-4f67-41c6-a6c7-4a7520dcbc36",
"binInformations": {
"type": "DEBIT",
"issuingBank": "BRI",
"brand": "VISA",
"country": "ID"
},
"authenticationResult": {
"threeDsVersion": "2.2.0",
"threeDsResult": "AUTHENTICATION_SUCCESSFUL",
"threeDsMethod": "",
"eciCode": "02"
},
"authorizationResult": {
"acquirerReferenceNumber": "123456789",
"retrievalReferenceNumber": "TRXCC7c364322b98717507589132",
"stan": "104539",
"avsResult": "",
"cvvResult": "",
"authorizedAmount": {
"value": 10001,
"currency": "IDR"
},
"issuerAuthorizationCode": "00"
}
},
"virtualAccount": null,
"qr": null,
"ewallet": null,
"failureCode": null,
"failureMessage": null,
"recommendation": null
}
]
}
Detail Charge Object
Parameter
Data Type
Requirement
Description
id
String
M
Id of the charges
paymentSessionId
String
M
Related Payments Session Id
paymentSessionClientReferenceId
Alphanumeric
M
Payment Session merchant reference Id
statementDescriptor
String
M
Statement descriptors allow a maximum 20 characters for all the concatenated characters (including space).
It will be shown on invoice, receipt, and for payment methods that support custom descriptors, it will be shown on the customer's bank statement.
isCaptured
Boolean
M
createdAt
String
Auto Generated
Created time with format YYYY-MM-DDTHH:MM:SSZ
updatedAt
String
Auto Generated
Updated time with format YYYY-MM-DDTHH:MM:SSZ
paidAt
String
Auto Generated
When status = SUCCESS time with format YYYY-MM-DDTHH:MM:SSZ
Last updated