ExtraP

Contains additional information provided by the payment processor. Parameter ExtraP is a JSON encoded string.

Variables / Parameter

Description / Examples

token

Alphanumeric with symbol up to 50 characters payment token for merchant to store for upcoming recurring MIT (merchant initiated transaction)

CustID

Customer ID that will bind with the token

fraudscreen

1-digit integer, i.e., 1=Unknown, 2=Passed, 3=Alert, 4=Suspicious, 5=Fraud

fpx_txn_id

FPX transaction ID

fpx_buyer_name

FPX buyer name

buyer_name

buyer name (if any for non-FPX channel)

billing_name

Biller Name

billing_mobile

Biller Mobile

billing_email

Biller Email

ccbrand

Visa, MasterCard, AMEX

bank_issuer

The issuing bank or institution

cobin

Issuer/Bank identification number, first 6-digit

cclast4

Last 4-digit of card number

cctype

Credit, Debit, Prepaid

cccountry

Card issuing country

paymentMethod

ApplePay, GooglePay

grabpay_indicator

GPWALLET, INSTALMENT_4, POSTPAID

duitnowqr_indicator

DuitNow Ref ID

ProcessorResponseCode

Authorization response code

ProcessorCVVResponse

Credit Card validation response code (ProcessorCVVResponse):
  • M — Indicate cvc match
  • N — Indicate cvc no match
  • P — Indicate cvc not process, the card scheme or issuer was unable to verify the cvc value
  • S — Indicate cvc should be on the card, because the card scheme or issuer wants perform cvc verification
  • U — Indicate cvc unverified because issuer does not participate in cvc service

SchemeTransactionID

Transaction ID provided by CC Schemes.

MerchantAdviceCode

MasterCard issuers use the Merchant Advice Code (MAC) in authorization request responses to communicate with merchants about a cardholder’s account:

  • 01 — New account information available
  • 02 — Cannot approve at this time, try again later
  • 03 — Do not try again
  • 04 — Token requirements not fulfilled for this token type
  • 21 — Payment Cancellation
  • 22 — Merchant does not qualify for product code

ECI

Electronic Commerce Indicator (ECI) — outcome of authentication attempted on transactions enforced by 3DS:

  • Cardholder authentication successful
    • Mastercard: 02
    • Visa: 05
    • MyDebit: 15
  • Attempted to authenticate the cardholder
    • Mastercard: 01
    • Visa: 06
    • MyDebit: 16
  • Non-authenticated e-commerce transaction
    • Mastercard: 00
    • Visa: 07
    • MyDebit: 17

LocalCardScheme

Card transacted through a local card network

AvsStreet

Street validation status

AvsZip

Zip/Postcode validation status

AvsResponse

Association validation status

captured_date

Date/Time of the transaction status updated from authorized to captured

store_id

7eleven store id (Only for Cash 711)

store_name

7eleven store name (Only for Cash 711)

store_address

7eleven store address (Only for Cash 711)

metadata

Respond metadata in JSON format

IcpMemberId

ESUN unique number (for TW ESUN channels only)

DbtrAgt

Debtor BIC Code (Only for DuitNow QR channel)

DbtrAcct_Type

Debtor account type (Only for DuitNow QR channel):

  • CACC — Current Account
  • SVGS — Savings Account
  • CCRD — Credit Card
  • WALL — e-Wallet
  • DFLT — Either Savings or Current

TxnType

Transaction type (Only for DuitNow QR channel):

  • DOMESTIC — Transaction initiated from a Malaysian domestic account
  • CROSSBORDER — Transaction initiated from a non-Malaysian account

refundability

Value will be either “true” or “false” (Only for DuitNow QR channel)