|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.payment.creditcard.AuthorizationAddressVerificationStatus atg.integrations.cybersource.CyberSourceStatus
public class CyberSourceStatus
This class encapsulates a standard CyberSource system response. This data comes back from a majority of the commands.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
|
Constructor Summary | |
---|---|
CyberSourceStatus()
|
|
CyberSourceStatus(com.cybersource.ics.base.message.ICSReply pReply)
A constructor that takes an ICSReply object |
Method Summary | |
---|---|
double |
getAmount()
The amount that was submitted for the transaction |
java.util.Date |
getAuthorizationExpiration()
Authorization expiration date returned by some payment systems |
java.lang.String |
getAvsCode()
Address Verification Result returned from authorization |
java.lang.String |
getAvsDescriptiveResult()
A full descriptive address verification result message |
double |
getCityTax()
The city tax amount |
double |
getCountryTax()
The country tax amount |
double |
getCountyTax()
The county tax amount |
double |
getDistrictTax()
The district/territory tax amount |
java.lang.String |
getErrorMessage()
A message describing the transaction failure |
java.lang.String |
getRequestToken()
|
double |
getStateTax()
The state/province tax amount |
java.lang.String |
getTransactionId()
A unique transaction Id returned from the payment system |
boolean |
getTransactionSuccess()
Indicates if the transaction succeeded or failed |
java.util.Date |
getTransactionTimestamp()
Date when the transaction is initiated |
java.lang.Object |
getValue(java.lang.String key)
Gets a single property value from the values dictionary of the raw data from the CyberSource server. |
com.cybersource.ics.base.message.ICSReply |
getValues()
Gets property values. |
void |
setAmount(double pAmount)
|
void |
setAuthorizationExpiration(java.util.Date pAuthorizationExpiration)
|
void |
setAvsCode(java.lang.String pAvsCode)
|
void |
setAvsDescriptiveResult(java.lang.String pAvsDescriptiveResult)
|
void |
setCityTax(double pCityTax)
|
void |
setCountryTax(double pCountryTax)
|
void |
setCountyTax(double pCountyTax)
|
void |
setDistrictTax(double pDistrictTax)
|
void |
setErrorMessage(java.lang.String pErrorMessage)
|
void |
setRequestToken(java.lang.String pRequestToken)
|
void |
setStateTax(double pStateTax)
|
void |
setTransactionId(java.lang.String pTransactionId)
|
void |
setTransactionSuccess(boolean pTransactionSuccess)
|
void |
setTransactionTimestamp(java.util.Date pTransactionTimestamp)
|
void |
setValues(com.cybersource.ics.base.message.ICSReply mValues)
Sets property values. |
java.lang.String |
toString()
A String representation of the class |
Methods inherited from class atg.payment.creditcard.AuthorizationAddressVerificationStatus |
---|
getAvsDescriptiveValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public CyberSourceStatus()
public CyberSourceStatus(com.cybersource.ics.base.message.ICSReply pReply)
Method Detail |
---|
public double getAmount()
PaymentStatus
getAmount
in interface PaymentStatus
public void setAmount(double pAmount)
public java.lang.String getTransactionId()
PaymentStatus
getTransactionId
in interface PaymentStatus
public void setTransactionId(java.lang.String pTransactionId)
public java.lang.String getRequestToken()
public void setRequestToken(java.lang.String pRequestToken)
public boolean getTransactionSuccess()
PaymentStatus
getTransactionSuccess
in interface PaymentStatus
public void setTransactionSuccess(boolean pTransactionSuccess)
public java.lang.String getErrorMessage()
PaymentStatus
getErrorMessage
in interface PaymentStatus
public void setErrorMessage(java.lang.String pErrorMessage)
public java.util.Date getTransactionTimestamp()
PaymentStatus
getTransactionTimestamp
in interface PaymentStatus
public void setTransactionTimestamp(java.util.Date pTransactionTimestamp)
public java.util.Date getAuthorizationExpiration()
CreditCardStatus
getAuthorizationExpiration
in interface CreditCardStatus
public void setAuthorizationExpiration(java.util.Date pAuthorizationExpiration)
public void setAvsCode(java.lang.String pAvsCode)
public java.lang.String getAvsCode()
CreditCardStatus
getAvsCode
in interface CreditCardStatus
public void setAvsDescriptiveResult(java.lang.String pAvsDescriptiveResult)
public java.lang.String getAvsDescriptiveResult()
CreditCardStatus
getAvsDescriptiveResult
in interface CreditCardStatus
public double getCityTax()
TaxStatus
getCityTax
in interface TaxStatus
public void setCityTax(double pCityTax)
public double getStateTax()
TaxStatus
getStateTax
in interface TaxStatus
public void setStateTax(double pStateTax)
public double getCountyTax()
TaxStatus
getCountyTax
in interface TaxStatus
public void setCountyTax(double pCountyTax)
public double getDistrictTax()
TaxStatus
getDistrictTax
in interface TaxStatus
public void setDistrictTax(double pDistrictTax)
public double getCountryTax()
TaxStatus
getCountryTax
in interface TaxStatus
public void setCountryTax(double pCountryTax)
public void setValues(com.cybersource.ics.base.message.ICSReply mValues)
public com.cybersource.ics.base.message.ICSReply getValues()
public java.lang.Object getValue(java.lang.String key)
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |