Class SamplePaymentGatewayRollbackServiceImpl
java.lang.Object
org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayRollbackService
org.broadleafcommerce.payment.service.gateway.SamplePaymentGatewayRollbackServiceImpl
- All Implemented Interfaces:
org.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService
@Service("blSamplePaymentGatewayRollbackService")
public class SamplePaymentGatewayRollbackServiceImpl
extends org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayRollbackService
- Author:
- Elbert Bautista (elbertbautista)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.payment.dto.PaymentResponseDTOrollbackAuthorize(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO transactionToBeRolledBack) org.broadleafcommerce.common.payment.dto.PaymentResponseDTOrollbackAuthorizeAndCapture(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO transactionToBeRolledBack) org.broadleafcommerce.common.payment.dto.PaymentResponseDTOrollbackCapture(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO transactionToBeRolledBack) org.broadleafcommerce.common.payment.dto.PaymentResponseDTOrollbackRefund(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO transactionToBeRolledBack)
-
Field Details
-
LOG
protected static final org.apache.commons.logging.Log LOG
-
-
Constructor Details
-
SamplePaymentGatewayRollbackServiceImpl
public SamplePaymentGatewayRollbackServiceImpl()
-
-
Method Details
-
rollbackAuthorize
public org.broadleafcommerce.common.payment.dto.PaymentResponseDTO rollbackAuthorize(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO transactionToBeRolledBack) throws org.broadleafcommerce.common.vendor.service.exception.PaymentException - Specified by:
rollbackAuthorizein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService- Overrides:
rollbackAuthorizein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayRollbackService- Throws:
org.broadleafcommerce.common.vendor.service.exception.PaymentException
-
rollbackCapture
public org.broadleafcommerce.common.payment.dto.PaymentResponseDTO rollbackCapture(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO transactionToBeRolledBack) throws org.broadleafcommerce.common.vendor.service.exception.PaymentException - Specified by:
rollbackCapturein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService- Overrides:
rollbackCapturein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayRollbackService- Throws:
org.broadleafcommerce.common.vendor.service.exception.PaymentException
-
rollbackAuthorizeAndCapture
public org.broadleafcommerce.common.payment.dto.PaymentResponseDTO rollbackAuthorizeAndCapture(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO transactionToBeRolledBack) throws org.broadleafcommerce.common.vendor.service.exception.PaymentException - Specified by:
rollbackAuthorizeAndCapturein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService- Overrides:
rollbackAuthorizeAndCapturein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayRollbackService- Throws:
org.broadleafcommerce.common.vendor.service.exception.PaymentException
-
rollbackRefund
public org.broadleafcommerce.common.payment.dto.PaymentResponseDTO rollbackRefund(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO transactionToBeRolledBack) throws org.broadleafcommerce.common.vendor.service.exception.PaymentException - Specified by:
rollbackRefundin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService- Overrides:
rollbackRefundin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayRollbackService- Throws:
org.broadleafcommerce.common.vendor.service.exception.PaymentException
-