Payment Method Object
{
"type": "CARD",
"card": {
"encryptedCard": "01975dc4-2a18-7a6f-9319-74658398b2b1",
"token": "tok_4eC39HqLyjWDarjtT1zdp7dc",
"number": "9999666600001111",
"expMonth": 1,
"expYear": 39,
"cvc": "999",
"cardHolderFirstName": "Reforza Jordan",
"cardHolderLastName": "Geotama",
"cardHolderEmail": "reforza@pivot-payment.com",
"cardHolderPhone": "081299996666"
},
"ewallet": {
"accountIdentifier": "081299996666"
}
}
Detail Payment Method Object
type
String
M
Available payment method types that can be selected by, possible values are
VIRTUAL_ACCOUNT
QR
CARD
EWALLET
card
Object
C
Card data
PLEASE NOTE for
PCI-DSS & SAQ-D merchants can send full card number
SAQ AEP merchants need to send tokenized card
encryptedCard
String
C
Only if :
mode
= APIautoConfirm
= false
Token Unique ID generated from Merchant
token
String
C
Card tokenization flow
number
String
C
Required if token not sent
Card PAN
expMonth
Number
C
Required if token not sent
Card Expiration Month
expYear
Number
C
Required if token not sent
Card Expiration Year
cvc
String
C
Card CVV Code
cardHolderFirstName
String
M
Cardholder First Name
cardHolderLastName
String
M
Cardholder Last Name
cardHolderEmail
String
M
Cardholder registered email address
cardHolderPhone
String
M
Cardholder registered phone number
ewallet
Object
C
Ewallet data only for API integration if user already selected the ewallet channel
accountIdentifier
String
M
Registered mobile number to the E Wallet account
Last updated