org.broadleafcommerce.vendor.cybersource.service.payment
Class CyberSourceCreditCardPaymentServiceImpl
java.lang.Object
org.broadleafcommerce.vendor.cybersource.service.AbstractCyberSourceService
org.broadleafcommerce.vendor.cybersource.service.payment.AbstractCyberSourcePaymentService
org.broadleafcommerce.vendor.cybersource.service.payment.CyberSourceCreditCardPaymentServiceImpl
- All Implemented Interfaces:
- ServiceStatusDetectable, CyberSourceService, CyberSourcePaymentService
public class CyberSourceCreditCardPaymentServiceImpl
- extends AbstractCyberSourcePaymentService
- implements CyberSourcePaymentService
- Author:
- jfischer
| Methods inherited from class org.broadleafcommerce.vendor.cybersource.service.AbstractCyberSourceService |
clearStatus, getFailureReportingThreshold, getIdGenerationService, getLibVersion, getMerchantId, getServerUrl, getServiceName, getServiceStatus, incrementFailure, sendRequest, setFailureReportingThreshold, setIdGenerationService, setLibVersion, setMerchantId, setServerUrl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CyberSourceCreditCardPaymentServiceImpl
public CyberSourceCreditCardPaymentServiceImpl()
process
public CyberSourcePaymentResponse process(CyberSourcePaymentRequest paymentRequest)
throws PaymentException
- Specified by:
process in interface CyberSourcePaymentService
- Throws:
PaymentException
buildResponse
protected void buildResponse(CyberSourcePaymentResponse paymentResponse,
ReplyMessage reply)
buildRequestMessage
protected RequestMessage buildRequestMessage(CyberSourcePaymentRequest paymentRequest)
- Overrides:
buildRequestMessage in class AbstractCyberSourcePaymentService
setBillingInformation
protected void setBillingInformation(CyberSourcePaymentRequest paymentRequest,
RequestMessage request)
setCardInformation
protected void setCardInformation(CyberSourcePaymentRequest paymentRequest,
RequestMessage request)
setItemInformation
protected void setItemInformation(CyberSourcePaymentRequest paymentRequest,
RequestMessage request)
isValidService
public boolean isValidService(CyberSourceRequest request)
- Specified by:
isValidService in interface CyberSourceService
logReply
protected void logReply(ReplyMessage reply)
Copyright © 2012. All Rights Reserved.