com.retek.component.payment.integration.creditcard
Class CreditCardAuthorizationResponse

java.lang.Object
  extended bycom.retek.component.payment.integration.creditcard.CreditCardAuthorizationResponse

public final class CreditCardAuthorizationResponse
extends java.lang.Object

A credit card authorization response returned from a third-party credit card processing system. This is a back-end integration API, used for internal communication with the authorization system; it is distinct from the front-end payment API, which has more fields, and is entwined with the RCOM architecture.

(Note: add request ID when we move to asynchronous authorization.)


Constructor Summary
CreditCardAuthorizationResponse()
           
 
Method Summary
 java.util.Date getAuthorizationDate()
           
 java.lang.String getAvsCode()
           
 java.lang.String getCvvResponseCode()
           
 java.lang.String getReferenceField1()
           
 java.lang.String getReferenceField10()
           
 java.lang.String getReferenceField2()
           
 java.lang.String getReferenceField3()
           
 java.lang.String getReferenceField4()
           
 java.lang.String getReferenceField5()
           
 java.lang.String getReferenceField6()
           
 java.lang.String getReferenceField7()
           
 java.lang.String getReferenceField8()
           
 java.lang.String getReferenceField9()
           
 java.lang.String getRequestId()
          Will be used in asynchronous auth for mapping responses to requests; the system ignores it for now.
 CreditCardAuthorizationStatus getStatus()
           
 java.lang.String getSystemAuthorizationCode()
           
 java.lang.String getTransactionId()
           
 void setAuthorizationDate(java.util.Date authorizationDate)
           
 void setAvsCode(java.lang.String avsCode)
           
 void setCvvResponseCode(java.lang.String cvvResponseCode)
           
 void setReferenceField1(java.lang.String referenceField1)
           
 void setReferenceField10(java.lang.String referenceField10)
           
 void setReferenceField2(java.lang.String referenceField2)
           
 void setReferenceField3(java.lang.String referenceField3)
           
 void setReferenceField4(java.lang.String referenceField4)
           
 void setReferenceField5(java.lang.String referenceField5)
           
 void setReferenceField6(java.lang.String referenceField6)
           
 void setReferenceField7(java.lang.String referenceField7)
           
 void setReferenceField8(java.lang.String referenceField8)
           
 void setReferenceField9(java.lang.String referenceField9)
           
 void setRequestId(java.lang.String requestId)
           
 void setStatus(CreditCardAuthorizationStatus status)
           
 void setSystemAuthorizationCode(java.lang.String systemAuthorizationCode)
           
 void setTransactionId(java.lang.String transactionId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreditCardAuthorizationResponse

public CreditCardAuthorizationResponse()
Method Detail

getAuthorizationDate

public java.util.Date getAuthorizationDate()

getAvsCode

public java.lang.String getAvsCode()

getCvvResponseCode

public java.lang.String getCvvResponseCode()

getRequestId

public java.lang.String getRequestId()
Will be used in asynchronous auth for mapping responses to requests; the system ignores it for now.


getStatus

public CreditCardAuthorizationStatus getStatus()

getSystemAuthorizationCode

public java.lang.String getSystemAuthorizationCode()

getTransactionId

public java.lang.String getTransactionId()

setAuthorizationDate

public void setAuthorizationDate(java.util.Date authorizationDate)

setAvsCode

public void setAvsCode(java.lang.String avsCode)

setCvvResponseCode

public void setCvvResponseCode(java.lang.String cvvResponseCode)

setRequestId

public void setRequestId(java.lang.String requestId)

setStatus

public void setStatus(CreditCardAuthorizationStatus status)

setSystemAuthorizationCode

public void setSystemAuthorizationCode(java.lang.String systemAuthorizationCode)

setTransactionId

public void setTransactionId(java.lang.String transactionId)

setReferenceField1

public void setReferenceField1(java.lang.String referenceField1)

setReferenceField10

public void setReferenceField10(java.lang.String referenceField10)

setReferenceField2

public void setReferenceField2(java.lang.String referenceField2)

setReferenceField3

public void setReferenceField3(java.lang.String referenceField3)

setReferenceField4

public void setReferenceField4(java.lang.String referenceField4)

setReferenceField5

public void setReferenceField5(java.lang.String referenceField5)

setReferenceField6

public void setReferenceField6(java.lang.String referenceField6)

setReferenceField7

public void setReferenceField7(java.lang.String referenceField7)

setReferenceField8

public void setReferenceField8(java.lang.String referenceField8)

setReferenceField9

public void setReferenceField9(java.lang.String referenceField9)

getReferenceField1

public java.lang.String getReferenceField1()

getReferenceField10

public java.lang.String getReferenceField10()

getReferenceField2

public java.lang.String getReferenceField2()

getReferenceField3

public java.lang.String getReferenceField3()

getReferenceField4

public java.lang.String getReferenceField4()

getReferenceField5

public java.lang.String getReferenceField5()

getReferenceField6

public java.lang.String getReferenceField6()

getReferenceField7

public java.lang.String getReferenceField7()

getReferenceField8

public java.lang.String getReferenceField8()

getReferenceField9

public java.lang.String getReferenceField9()


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28