Retrieve Charge Details

Get a detailed Charge by Client Reference ID

GET [BASE_URL]/v2/charges?clientReferenceId={refId}

Response

Response Body

{
  "code": "00",
  "message": "Succes",
  "data": {
    "chargeDetails": [
      {
        "id": "b4db4aa5-4ee4-4722-b414-050c745c93cd",
        "paymentSessionId": "7f65c757-355f-4645-ac14-028b34ab51b1",
        "paymentSessionClientReferenceId": "1743313696",
        "amount": {
          "value": 10000,
          "currency": "IDR"
        },
        "statementDescriptor": "",
        "status": "WAITING_FOR_USER_ACTION",
        "authorizedAmount": null,
        "capturedAmount": null,
        "isCaptured": false,
        "createdAt": "2025-03-30T05:48:17.105883834Z",
        "updatedAt": "2025-03-30T05:48:17.105883916Z",
        "paidAt": null,
        "virtualAccount": {
          "channel": "PERMATA",
          "virtualAccountNumber": "76630000123456",
          "virtualAccountName": " - Reforza Harsya",
          "expiryAt": "2025-03-30T23:59:05Z"
        },
        "card": null,
        "qr": null,
        "ewallet": null,
        "failureCode": null,
        "failureMessage": null,
        "recommendation": null
      }
    ]
  }
}

Detail Parameter Response

Parameter
Data Type
Requirement
Description

chargeDetails

Array of Objects

M

Last updated