public class CreditCard
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ARB_EXPIRY_DATE_FORMAT |
static java.lang.String |
MASKED_EXPIRY_DATE |
| Modifier | Constructor and Description |
|---|---|
protected |
CreditCard() |
| Modifier and Type | Method and Description |
|---|---|
static CreditCard |
createCreditCard() |
AVSCode |
getAvsCode() |
java.lang.String |
getCardCode() |
java.lang.String |
getCardCodeVerification()
Deprecated.
As of release 1.4.2, replaced by
getCardCode() |
java.lang.String |
getCardholderAuthenticationIndicator() |
java.lang.String |
getCardholderAuthenticationValue() |
CardType |
getCardType() |
java.lang.String |
getCreditCardNumber() |
java.util.Date |
getExpirationDate()
Return the expiration date.
|
java.lang.String |
getExpirationMonth() |
java.lang.String |
getExpirationYear() |
java.lang.String |
getTrack1() |
java.lang.String |
getTrack2() |
boolean |
isCardPresent() |
void |
setAvsCode(AVSCode avsCode) |
void |
setCardCode(java.lang.String cardCode) |
void |
setCardCodeVerification(java.lang.String cardCodeVerification)
Deprecated.
As of release 1.4.2, replaced by
setCardCode(String) |
void |
setCardholderAuthenticationIndicator(java.lang.String cardholderAuthenticationIndicator) |
void |
setCardholderAuthenticationValue(java.lang.String cardholderAuthenticationValue) |
void |
setCardPresent(boolean cardPresent) |
void |
setCardType(CardType cardType) |
void |
setCreditCardNumber(java.lang.String creditCardNumber) |
void |
setExpirationDate(java.util.Date expirationDate)
Set the expiration date.
|
void |
setExpirationDate(java.lang.String expiration_date)
Set the expiration date using yyyy-MM as the format.
|
void |
setExpirationMonth(java.lang.String expirationMonth) |
void |
setExpirationYear(java.lang.String expirationYear) |
void |
setMaskedCreditCardNumber(java.lang.String maskedCreditCardNumber)
Used in the response that comes back to offer access to the partial credit card number.
|
void |
setTrack1(java.lang.String track1) |
void |
setTrack2(java.lang.String track2) |
public static final java.lang.String MASKED_EXPIRY_DATE
public static java.lang.String ARB_EXPIRY_DATE_FORMAT
public static CreditCard createCreditCard()
public java.lang.String getCreditCardNumber()
public void setCreditCardNumber(java.lang.String creditCardNumber)
creditCardNumber - the creditCardNumber to setpublic void setMaskedCreditCardNumber(java.lang.String maskedCreditCardNumber)
maskedCreditCardNumber - public java.lang.String getExpirationMonth()
public void setExpirationMonth(java.lang.String expirationMonth)
expirationMonth - the expirationMonth to setpublic java.lang.String getExpirationYear()
public void setExpirationYear(java.lang.String expirationYear)
expirationYear - the expirationYear to setpublic java.util.Date getExpirationDate()
public void setExpirationDate(java.util.Date expirationDate)
expirationDate - public void setExpirationDate(java.lang.String expiration_date)
expiration_date - public CardType getCardType()
public void setCardType(CardType cardType)
cardType - the cardType to set@Deprecated public java.lang.String getCardCodeVerification()
getCardCode()@Deprecated public void setCardCodeVerification(java.lang.String cardCodeVerification)
setCardCode(String)cardCodeVerification - the cardCodeVerification to setpublic java.lang.String getCardCode()
public void setCardCode(java.lang.String cardCode)
cardCode - the card code to setpublic java.lang.String getCardholderAuthenticationIndicator()
public void setCardholderAuthenticationIndicator(java.lang.String cardholderAuthenticationIndicator)
cardholderAuthenticationIndicator - the cardholderAuthenticationIndicator to setpublic java.lang.String getCardholderAuthenticationValue()
public void setCardholderAuthenticationValue(java.lang.String cardholderAuthenticationValue)
cardholderAuthenticationValue - the cardholderAuthenticationValue to setpublic AVSCode getAvsCode()
public void setAvsCode(AVSCode avsCode)
avsCode - the avsCode to setpublic java.lang.String getTrack1()
public void setTrack1(java.lang.String track1)
track1 - the track1 to setpublic java.lang.String getTrack2()
public void setTrack2(java.lang.String track2)
track2 - the track2 to setpublic boolean isCardPresent()
public void setCardPresent(boolean cardPresent)
cardPresent - the cardPresent to setCopyright © 2018. All Rights Reserved.