Card Charge Object

{
  "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"
  }
}

Detail Card Charge Object

Parameter
Data Type
Requirement
Description

first6

String

M

First 6 card number

first8

String

M

First 8 card number

last4

String

M

Last 4 card number

expMonth

String

M

Card Expired Month

expYear

String

M

Card Expired Year

fingerprint

String

M

Unique card identification

binInformations

Object

M

  • type

String

M

Cards funding type. Possible values: DEBIT / CREDIT / PREPAID

  • issuingBank

String

M

Bank Issuer

  • brand

String

M

Card Principal, possible values: VISA, MASTERCARD, JCB, etc.

  • country

String

M

Card Country registered to

(ISO 3166-1 alpha-2)

authenticationResult

Object

O

  • threeDsVersion

String

O

Indicates the 3DS version.

Possible values:

  • null

  • 1.0.x

  • 2.1.x

  • 2.2.x

  • threeDsResult

String

O

Possible values

  • SUCCESSFUL [ECI 02 / 05]

  • ATTEMPTED [ECI 01 / 06]

  • FAILED [ECI 00 / 07]

  • NOT_AVAILABLE [No ECI code being returned]

  • PROCESSING_ERROR [No ECI code being returned]

  • eciCode

String

O

Possible values

  • 00

  • 01

  • 02

  • 05

  • 06

  • 07

  • threeDsMethod

String

O

Possible values

  • BYPASSED

  • CHALLENGE

  • FRICTIONLESS

authorizationResult

Object

M

  • acquirerReferenceNumber

String

O

  • retrievalReferenceNumber

String

O

  • stan

String

O

  • avsResult

String

O

Possible values

  • MATCHED

  • NOT_MATCHED

  • NOT_MATCHED_NAME

  • PARTIAL_MATCH_ADDRESS

  • PARTIAL_MATCH_ZIP

  • PARTIAL_MATCH_NAME

  • INVALID

  • NOT_SUPPORTED

  • NOT_AVAILABLE

  • UNKNOWN_FROM_PROCESSOR

  • cvvResult

String

O

Possible values

  • NOT_SUBMITTED

  • MATCHED

  • NOT_MATCHED

  • NOT_PROCESSED

  • NOT_INCLUDED

  • VALIDATION_FAILED

  • SUSPICIOUS_TRANSACTION

  • NOT_SUPPORTED

  • UNKNOWN_FROM_PROCESSOR

  • authorizedAmount

Object

M

  • issuerAuthorizationCode

String

M

Last updated