Card Charge Object

{
  "first6": "1234",
  "first8": "12345678",
  "last4": "0987",
  "fingerprint": "",
  "binInformations": {
    "type": "CREDIT",
    "issuingBank": "BCA",
    "brand": "VISA",
    "country": "ID"
  },
  "authenticationResult": {
    "threeDsVersion": null,
    "threeDsResult": "SUCCESSFUL",
    "eciCode": "02",
    "threeDsMethod": "CHALLENGE"
  },
  "authorizationResult": {
    "acquirerReferenceNumber": "3012830",
    "retrievalReferenceNumber": "1892371",
    "stan": "1309712",
    "avsResult": "MATCHED",
    "cvvResult": "MATCHED",
    "authorizedAmount": {
      "value": 10000,
      "currency": "IDR"
    },
    "issuerAuthorizedCode": null
  }
}

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

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