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

amount

Object

M

Amount Object Total Payment Amount

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.

status

String

M

authorizedAmount

Object

M

capturedAmount

Object

M

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

fdsRiskAssessment

Object

M

virtualAccount

Object

C

ewallet

Object

C

failureCode

String

C

failureMessage

String

C

recommendation

String

C

Last updated