REST API

paymentInformation. card.type

Three-digit value that indicates the card type. This field is required for the Payer Authentication Check Enrollment and Validation services.
IMPORTANT
Its a good idea to include the card type even when it is optional. Omitting the card type can cause the transaction to be processed with the wrong card type.
Card-Present Transactions:
This field is returned in the response message when the client software that is installed on the POS terminal uses the
(
) to retrieve tokenized payment details. You must contact customer support to have your account enabled to receive these fields in the credit response message. This field is available only for
integrations.
Card Type Codes Possible Values:
Each payment method, processor, and acquirer support different card types.
001
: Visa
For all processors except
, the Visa Electron card type is processed the same way that the Visa debit card is processed. Use card type value
001
for Visa Electron.
002
: Mastercard and Eurocard
For Eurocard, which is the European regional brand of Mastercard, you must include the card type field in a request for an authorization or stand-alone credit.
003
: American Express
004
: Discover
005
: Diners Club
006
: Carte Blanche
For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
007
: JCB
For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
014
: EnRoute
For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
021
: JAL
For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
024
: Maestro (UK Domestic)
033
: Visa Electron
Use this value only for
. For other processors, use
001
for all Visa card types. For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
034
: Dankort
For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
036
: Cartes Bancaires
For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
037
: Carta Si
For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
039
: Encoded account number
This value is supported only on
. For this value, you must include the card type field in a request for an authorization or stand-alone credit.
040
:
For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
042
: Maestro (International)
For this card type, you must include the card type field in a request for an authorization or stand-alone credit.
050
: Hipercard
For this card type on
3.0,
, or
, you must include the card type field in a request for an authorization or stand-alone credit. This card type is not supported on
1.5.
051
: Aura
054
: Elo
For this card type on
or
, you must include the card type field in a request for an authorization or stand-alone credit.
058
: Carnet
059
: ValueLink
060
: mada
Required when accepting mada cards with Apple Pay. Supported with
only.
061
:
062
: China UnionPay
065
: Korean Domestic Cards
For this card type on
,
, and
you must include the card type field in a request for an authorization or stand-alone credit.
066
: Banricompras
: This field is optional for Visa card transactions that use the Payouts AFT services.
:
The value for this field corresponds to the following data in the TC 33 capture file:
  • Record: CP01-TCR1
  • Position: 70-71
  • Field: Card ID
The TC 33 capture file contains information about the payments and credits that a merchant submits to
. The processor creates the TC 33 capture file at the end of the day and sends it to the merchant’s acquirer. The acquirer uses this information to facilitate end-of-day clearing processing with payment networks.
:
All cards from the issuers below are supported along with Visa and Mastercard.
  • BC
  • Hana
  • Hyundai
  • KB Kookmin
  • Lotte
  • NH Nonghyup
  • Samsung
  • Shinhan

Specifications

  • Data Type:
    String
  • Data Length:
    3

Mapping Information

  • REST API Fields:
    • paymentInformation.card.cardType
    • paymentInformation.card.type
    • paymentInformation.tokenizedCard.type
  • SCMP API Field:
    card_type
  • Simple Order API Field:
    card_cardType