com.dotmarketing.util
Class CreditCardProcessorResponse

java.lang.Object
  extended by com.dotmarketing.util.CreditCardProcessorResponse

public class CreditCardProcessorResponse
extends java.lang.Object


Constructor Summary
CreditCardProcessorResponse(java.lang.String approved, java.lang.String avs, java.lang.String code, java.lang.String error, java.lang.String message, java.lang.String ordernum, java.lang.String ref, java.lang.String score, java.lang.String tdate, java.lang.String time)
           
 
Method Summary
 java.lang.String getApproved()
          Returns the approval status string
 java.lang.String getAvs()
           
 java.lang.String getCode()
           
 java.lang.String getError()
           
 java.lang.String getMessage()
           
 java.lang.String getOrdernum()
           
 java.lang.String getRef()
           
 java.lang.String getScore()
           
 java.lang.String getTdate()
           
 java.lang.String getTime()
           
 boolean orderApproved()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CreditCardProcessorResponse

public CreditCardProcessorResponse(java.lang.String approved,
                                   java.lang.String avs,
                                   java.lang.String code,
                                   java.lang.String error,
                                   java.lang.String message,
                                   java.lang.String ordernum,
                                   java.lang.String ref,
                                   java.lang.String score,
                                   java.lang.String tdate,
                                   java.lang.String time)
Method Detail

orderApproved

public boolean orderApproved()

getApproved

public java.lang.String getApproved()
Returns the approval status string

Returns:
Posible values APPROVED, DECLINED, or FRAUD

getAvs

public java.lang.String getAvs()

getCode

public java.lang.String getCode()
Returns:
The approval code for this transaction.

getError

public java.lang.String getError()
Returns:
Any error message associated with this transaction.

getMessage

public java.lang.String getMessage()
Returns:
Any message returned by the processor; e.g., ?CALL VOICE CENTER?.

getOrdernum

public java.lang.String getOrdernum()
Returns:
The order number associated with this transaction.

getRef

public java.lang.String getRef()
Returns:
The reference number returned by the credit card processor.

getTdate

public java.lang.String getTdate()
Returns:
A server time-date stamp for this transaction. Used to uniquely identify a specific transaction where one order number may apply to several individual transactions. See the Transaction Details Data Fields section for further information and an example of tdate.

getTime

public java.lang.String getTime()
Returns:
The time and date of the transaction server response.

getScore

public java.lang.String getScore()
Returns:
If LinkShieldTM is enabled on the account, the LinkShield fraud risk score will be returned in this field. A value of 0 indicates a low risk of fraud; a value of 99 indicates a high risk of fraud.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2006 Dotmarketing, Inc. All Rights Reserved.