|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectatg.payment.creditcard.BasicCreditCardInfoImpl
atg.payment.creditcard.GenericCreditCardInfo
atg.projects.store.payment.BasicStoreCreditCardInfo
public class BasicStoreCreditCardInfo
This is a non-repository item backed implementation of the StoreCreditCardInfo interface. This class is used to validate credit card information that is entered in profile maintenance.
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string. |
protected double |
mAmount
Amount. |
protected atg.core.util.Address |
mBillingAddress
Billing address. |
protected java.lang.String |
mCardVerificationNumber
Card verification number. |
protected java.lang.String |
mCreditCardNumber
Credit card number. |
protected java.lang.String |
mCreditCardType
Credit card type. |
protected java.lang.String |
mCurrencyCode
Currency code. |
protected java.lang.String |
mExpirationDayOfMonth
Expiration day of month. |
protected java.lang.String |
mExpirationMonth
Expiration month. |
protected java.lang.String |
mExpirationYear
Expiration year. |
protected java.lang.String |
mPaymentId
Paymant id. |
| Constructor Summary | |
|---|---|
BasicStoreCreditCardInfo()
|
|
| Method Summary | |
|---|---|
double |
getAmount()
|
atg.core.util.Address |
getBillingAddress()
|
java.lang.String |
getCardVerificationNumber()
|
java.lang.String |
getCreditCardNumber()
|
java.lang.String |
getCreditCardType()
|
java.lang.String |
getCurrencyCode()
|
java.lang.String |
getExpirationDayOfMonth()
|
java.lang.String |
getExpirationMonth()
|
java.lang.String |
getExpirationYear()
|
atg.commerce.order.Order |
getOrder()
|
java.lang.String |
getPaymentId()
|
void |
setAmount(double pAmount)
|
void |
setBillingAddress(atg.core.util.Address pBillingAddress)
|
void |
setCardVerificationNumber(java.lang.String pCardVerificationNumber)
|
void |
setCreditCardNumber(java.lang.String pCreditCardNumber)
|
void |
setCreditCardType(java.lang.String pCreditCardType)
|
void |
setCurrencyCode(java.lang.String pCurrencyCode)
|
void |
setExpirationDayOfMonth(java.lang.String pExpirationDayOfMonth)
|
void |
setExpirationMonth(java.lang.String pExpirationMonth)
|
void |
setExpirationYear(java.lang.String pExpirationYear)
|
void |
setPaymentId(java.lang.String pPaymentId)
|
| Methods inherited from class atg.payment.creditcard.GenericCreditCardInfo |
|---|
getSecurityCode, setOrder, setSecurityCode |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CLASS_VERSION
protected java.lang.String mCreditCardNumber
protected java.lang.String mExpirationMonth
protected java.lang.String mExpirationDayOfMonth
protected java.lang.String mExpirationYear
protected java.lang.String mCreditCardType
protected double mAmount
protected java.lang.String mPaymentId
protected java.lang.String mCurrencyCode
protected atg.core.util.Address mBillingAddress
protected java.lang.String mCardVerificationNumber
| Constructor Detail |
|---|
public BasicStoreCreditCardInfo()
| Method Detail |
|---|
public java.lang.String getCreditCardNumber()
getCreditCardNumber in interface atg.payment.creditcard.BasicCreditCardInfogetCreditCardNumber in class atg.payment.creditcard.BasicCreditCardInfoImplpublic void setCreditCardNumber(java.lang.String pCreditCardNumber)
setCreditCardNumber in class atg.payment.creditcard.BasicCreditCardInfoImplpCreditCardNumber - - the credit card number to set.public java.lang.String getCreditCardType()
getCreditCardType in interface atg.payment.creditcard.BasicCreditCardInfogetCreditCardType in class atg.payment.creditcard.BasicCreditCardInfoImplpublic void setCreditCardType(java.lang.String pCreditCardType)
setCreditCardType in class atg.payment.creditcard.BasicCreditCardInfoImplpCreditCardType - - the credit card type to set.public java.lang.String getExpirationMonth()
getExpirationMonth in interface atg.payment.creditcard.BasicCreditCardInfogetExpirationMonth in class atg.payment.creditcard.BasicCreditCardInfoImplpublic void setExpirationMonth(java.lang.String pExpirationMonth)
setExpirationMonth in class atg.payment.creditcard.BasicCreditCardInfoImplpExpirationMonth - - the expiration month to set.public java.lang.String getExpirationYear()
getExpirationYear in interface atg.payment.creditcard.BasicCreditCardInfogetExpirationYear in class atg.payment.creditcard.BasicCreditCardInfoImplpublic void setExpirationYear(java.lang.String pExpirationYear)
setExpirationYear in class atg.payment.creditcard.BasicCreditCardInfoImplpExpirationYear - - the expiration year to set.public atg.commerce.order.Order getOrder()
getOrder in interface atg.payment.creditcard.CreditCardInfogetOrder in class atg.payment.creditcard.GenericCreditCardInfopublic java.lang.String getCardVerificationNumber()
getCardVerificationNumber in interface StoreCreditCardInfopublic void setCardVerificationNumber(java.lang.String pCardVerificationNumber)
setCardVerificationNumber in interface StoreCreditCardInfopCardVerificationNumber - - the card verification number to set.public double getAmount()
getAmount in interface atg.payment.creditcard.BasicCreditCardInfogetAmount in class atg.payment.creditcard.BasicCreditCardInfoImplpublic void setAmount(double pAmount)
setAmount in class atg.payment.creditcard.BasicCreditCardInfoImplpAmount - - the amount to set.public java.lang.String getExpirationDayOfMonth()
getExpirationDayOfMonth in interface atg.payment.creditcard.BasicCreditCardInfogetExpirationDayOfMonth in class atg.payment.creditcard.BasicCreditCardInfoImplpublic void setExpirationDayOfMonth(java.lang.String pExpirationDayOfMonth)
setExpirationDayOfMonth in class atg.payment.creditcard.BasicCreditCardInfoImplpExpirationDayOfMonth - - the expiration day of month to set.public java.lang.String getPaymentId()
getPaymentId in interface atg.payment.creditcard.BasicCreditCardInfogetPaymentId in class atg.payment.creditcard.BasicCreditCardInfoImplpublic void setPaymentId(java.lang.String pPaymentId)
setPaymentId in class atg.payment.creditcard.BasicCreditCardInfoImplpPaymentId - - the payment id to set.public java.lang.String getCurrencyCode()
getCurrencyCode in interface atg.payment.creditcard.BasicCreditCardInfogetCurrencyCode in class atg.payment.creditcard.BasicCreditCardInfoImplpublic void setCurrencyCode(java.lang.String pCurrencyCode)
setCurrencyCode in class atg.payment.creditcard.BasicCreditCardInfoImplpCurrencyCode - - the currency code to set.public atg.core.util.Address getBillingAddress()
getBillingAddress in interface atg.payment.creditcard.BasicCreditCardInfogetBillingAddress in class atg.payment.creditcard.BasicCreditCardInfoImplpublic void setBillingAddress(atg.core.util.Address pBillingAddress)
setBillingAddress in class atg.payment.creditcard.BasicCreditCardInfoImplpBillingAddress - - the billing address to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||