atg.payment.creditcard
Interface CreditCardStatus

All Superinterfaces:
PaymentStatus, java.io.Serializable
All Known Implementing Classes:
AuthorizationAddressVerificationStatus, CreditCardStatusImpl, CyberCashStatus, PayFlowProStatus

public interface CreditCardStatus
extends PaymentStatus

This class defines a credit card payment transaction status. It encapsulates basic transaction information returned from a credit card payment system.


Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 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
 
Methods inherited from interface atg.payment.PaymentStatus
getAmount, getErrorMessage, getTransactionId, getTransactionSuccess, getTransactionTimestamp
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Method Detail

getAuthorizationExpiration

java.util.Date getAuthorizationExpiration()
Authorization expiration date returned by some payment systems


getAvsCode

java.lang.String getAvsCode()
Address Verification Result returned from authorization


getAvsDescriptiveResult

java.lang.String getAvsDescriptiveResult()
A full descriptive address verification result message