@Service(value="blPassthroughPaymentRollbackService") public class PassthroughPaymentRollbackServiceImpl extends Object implements PaymentGatewayRollbackService
ConfirmPaymentsRollbackHandler gets invoked and will call this class.| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
LOG |
protected OrderPaymentService |
orderPaymentService |
protected OrderService |
orderService |
| Constructor and Description |
|---|
PassthroughPaymentRollbackServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
PaymentResponseDTO |
rollbackAuthorize(PaymentRequestDTO transactionToBeRolledBack) |
PaymentResponseDTO |
rollbackAuthorizeAndCapture(PaymentRequestDTO transactionToBeRolledBack) |
PaymentResponseDTO |
rollbackCapture(PaymentRequestDTO transactionToBeRolledBack) |
PaymentResponseDTO |
rollbackRefund(PaymentRequestDTO transactionToBeRolledBack) |
protected static final org.apache.commons.logging.Log LOG
protected OrderService orderService
protected OrderPaymentService orderPaymentService
public PassthroughPaymentRollbackServiceImpl()
public PaymentResponseDTO rollbackAuthorize(PaymentRequestDTO transactionToBeRolledBack) throws PaymentException
rollbackAuthorize in interface PaymentGatewayRollbackServicePaymentExceptionpublic PaymentResponseDTO rollbackCapture(PaymentRequestDTO transactionToBeRolledBack) throws PaymentException
rollbackCapture in interface PaymentGatewayRollbackServicePaymentExceptionpublic PaymentResponseDTO rollbackAuthorizeAndCapture(PaymentRequestDTO transactionToBeRolledBack) throws PaymentException
rollbackAuthorizeAndCapture in interface PaymentGatewayRollbackServicePaymentExceptionpublic PaymentResponseDTO rollbackRefund(PaymentRequestDTO transactionToBeRolledBack) throws PaymentException
rollbackRefund in interface PaymentGatewayRollbackServicePaymentExceptionCopyright © 2014. All Rights Reserved.