E-Payment Integrator 2020 Android Edition

Questions / Feedback?

PayPalCard Type

Use this type to define the customer's credit card information.

Remarks

The customer's credit card information is described by this type.

Example: Setting the fields:

  PayPalCard card = new PayPalCard();
  card.Number = "4444333322221111";
  card.ExpMonth = 12;
  card.ExpYear = 2010;
  card.CVV = "123";

  DirectPayment1.Card = card;
Example: Using the Constructors:
  DirectPayment1.Card = new PayPalCard(CardTypes.ccVisa, "4444333322221111", 12, 2010, "123");

Fields

CardType
int

This field specifies the type of the credit card specified in Number.

This property contains the type of the credit card (Visa, MasterCard, Amex, etc.) specified during the current transaction.

The valid card types for this property are listed below:

ccVisa (0)Visa or Delta Card
ccMasterCard (1)MasterCard
ccDiscover (2)Discover Card
ccAMEX (3)American Express Card
ccMaestro (4)Maestro Card*
ccSolo (5)Solo Card*

* Note: CurrencyCode must equal "GBP" to use this CardType. You may set the StartMonth, StartYear, and IssueNumber required for these cards via the Config method.

This field is required.

CVV
String

Three digit security code on back of card (optional).

This alphanumeric field contains the three digit Visa "Card Verification Value" (CVV), MasterCard "Card Verification Code" (CVC), or four-digit American Express "Card Identification Number" (CID). This value appears as additional characters embossed on the card signature line following the credit card account number on the back of the credit card. This is an optional field which can be used to determine if the customer is actually in possession of the credit card.

Even if the CVV data is incorrect, the transaction may still be authorized. It is up to the merchant to examine the field and decide whether to honor the transaction or not.

Character length and limitations: Up to four single-byte numeric characters.

This field is optional.

ExpMonth
int

This field contains the expiration month of the customer's credit card.

The valid range for this property is between 1 and 12.

This field is required.

ExpYear
int

This field contains the 4 digit expiration year of the customer's credit card.

This field is required.

Number
String

This field contains the customer's credit card number for this transaction.

Character length and limitations: numeric characters only - no spaces, dashes or punctuation. Must conform with modulo and length required by each credit card type.

This field is required.

Constructors

public PayPalCard();



public PayPalCard(int cardType, String number, int expMonth, int expYear);



public PayPalCard(int cardType, String number, int expMonth, int expYear, String CVV);



Copyright (c) 2021 /n software inc. - All rights reserved.
E-Payment Integrator 2020 Android Edition - Version 20.0 [Build 7941]