org.broadleafcommerce.vendor.cybersource.service.payment.message
Class CyberSourcePaymentResponse

java.lang.Object
  extended by org.broadleafcommerce.vendor.cybersource.service.message.CyberSourceResponse
      extended by org.broadleafcommerce.vendor.cybersource.service.payment.message.CyberSourcePaymentResponse
All Implemented Interfaces:
Serializable, PaymentResponse
Direct Known Subclasses:
CyberSourceCardResponse

public class CyberSourcePaymentResponse
extends CyberSourceResponse
implements PaymentResponse

Author:
jfischer
See Also:
Serialized Form

Field Summary
protected  String decision
           
protected  String errorText
           
protected  String[] invalidField
           
protected  boolean isErrorDetected
           
protected  String merchantReferenceCode
           
protected  String[] missingField
           
protected  Integer reasonCode
           
protected  String requestID
           
protected  String requestToken
           
 
Constructor Summary
CyberSourcePaymentResponse()
           
 
Method Summary
 String getDecision()
           
 String getErrorCode()
           
 String getErrorText()
           
 String[] getInvalidField()
           
 String getMerchantReferenceCode()
           
 CyberSourceMethodType getMethodType()
           
 String[] getMissingField()
           
 Integer getReasonCode()
           
 String getRequestID()
           
 String getRequestToken()
           
 CyberSourceTransactionType getTransactionType()
           
 boolean isErrorDetected()
           
 void setDecision(String decision)
           
 void setErrorCode(String errorCode)
           
 void setErrorDetected(boolean isErrorDetected)
           
 void setErrorText(String errorText)
           
 void setInvalidField(String[] invalidField)
           
 void setMerchantReferenceCode(String merchantReferenceCode)
           
 void setMethodType(CyberSourceMethodType venueType)
           
 void setMissingField(String[] missingField)
           
 void setReasonCode(Integer reasonCode)
           
 void setRequestID(String requestID)
           
 void setRequestToken(String requestToken)
           
 void setTransactionType(CyberSourceTransactionType transactionType)
           
 
Methods inherited from class org.broadleafcommerce.vendor.cybersource.service.message.CyberSourceResponse
getServiceType, setServiceType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isErrorDetected

protected boolean isErrorDetected

errorText

protected String errorText

merchantReferenceCode

protected String merchantReferenceCode

requestID

protected String requestID

decision

protected String decision

reasonCode

protected Integer reasonCode

missingField

protected String[] missingField

invalidField

protected String[] invalidField

requestToken

protected String requestToken
Constructor Detail

CyberSourcePaymentResponse

public CyberSourcePaymentResponse()
Method Detail

getTransactionType

public CyberSourceTransactionType getTransactionType()

setTransactionType

public void setTransactionType(CyberSourceTransactionType transactionType)

getMethodType

public CyberSourceMethodType getMethodType()

setMethodType

public void setMethodType(CyberSourceMethodType venueType)

getErrorCode

public String getErrorCode()
Specified by:
getErrorCode in interface PaymentResponse

getErrorText

public String getErrorText()
Specified by:
getErrorText in interface PaymentResponse

isErrorDetected

public boolean isErrorDetected()
Specified by:
isErrorDetected in interface PaymentResponse

setErrorCode

public void setErrorCode(String errorCode)
Specified by:
setErrorCode in interface PaymentResponse

setErrorDetected

public void setErrorDetected(boolean isErrorDetected)
Specified by:
setErrorDetected in interface PaymentResponse

setErrorText

public void setErrorText(String errorText)
Specified by:
setErrorText in interface PaymentResponse

getMerchantReferenceCode

public String getMerchantReferenceCode()

setMerchantReferenceCode

public void setMerchantReferenceCode(String merchantReferenceCode)

getRequestID

public String getRequestID()

setRequestID

public void setRequestID(String requestID)

getDecision

public String getDecision()

setDecision

public void setDecision(String decision)

getReasonCode

public Integer getReasonCode()

setReasonCode

public void setReasonCode(Integer reasonCode)

getMissingField

public String[] getMissingField()

setMissingField

public void setMissingField(String[] missingField)

getInvalidField

public String[] getInvalidField()

setInvalidField

public void setInvalidField(String[] invalidField)

getRequestToken

public String getRequestToken()

setRequestToken

public void setRequestToken(String requestToken)


Copyright © 2012. All Rights Reserved.