CreditCardData

Description

The CreditCardData object contains information for a credit card. When retrieving stored credit card data from the Gateway, many of the properties will be masked for security reasons. Full, unmasked credit card data cannot be retrieved via SOAP API.

Properties

TypeNameDescription
stringCAVVCardholder Authentication Verification Value.
stringParesPayer Authentication Response. Message returned by the card issuer after a cardholder completes 3DS authentication.
stringMagSupportIndicates whether the software supports mag swipe.
stringMagStripeRaw Track 1 and/or Track 2 data for swiped transactions. Base64-encode the raw data exactly as received from the device, prefixed with enc://.
booleanInternalCardAuthIndicates whether gateway-based authentication is used for Visa VPAS or MasterCard UCAF.
stringECIElectronic Commerce Indicator. Indicates the level of cardholder authentication for a transaction.
stringDUKPT

DUKPT-encrypted PIN block.

Note: Only required for PIN debit transactions. The first 16 characters are the encrypted PIN block, followed by the 6-character-long Key Set Identifier (KSID). The remaining characters are the PIN Pad serial number and transaction counter.

stringXIDTransaction Identifier for 3DS authentication. Provided by Visa VPAS or MasterCard UCAF.
stringCardType

Card brand identifier. Automatically set based on the card number.

Example Values
  • A - Amex
  • DS - Discover
  • M - MasterCard
  • V - Visa

Note: Read-only. Ignored if sent in a request.

booleanCardPresentIndicates whether the card is present during the transaction, such as a swipe at a POS terminal. Used to indicate retail.
stringCardNumberCard number.
stringCardExpiration

Card expiration date.

Note: Format as MMYY.

stringCardCodeCard verification value (CVV2 or CID).
Alternate Values
  • -2 - Code not legible
  • -9 - Code not on the card
stringAvsZipBilling ZIP code used for AVS.
stringAvsStreetBilling street address used for AVS.
stringSignatureBase64-encoded signature capture image.
stringTermTypeTerminal type. May be left blank if unknown.
Example Values
  • POS
  • StandAlone
  • Unattended
  • Unknown