@Service(value="blPassthroughPaymentTransactionService") public class PassthroughPaymentTransactionService extends AbstractPaymentGatewayTransactionService
Constructor and Description |
---|
PassthroughPaymentTransactionService() |
Modifier and Type | Method and Description |
---|---|
PaymentResponseDTO |
authorize(PaymentRequestDTO paymentRequestDTO) |
PaymentResponseDTO |
authorizeAndCapture(PaymentRequestDTO paymentRequestDTO) |
PaymentResponseDTO |
capture(PaymentRequestDTO paymentRequestDTO) |
PaymentResponseDTO |
refund(PaymentRequestDTO paymentRequestDTO) |
PaymentResponseDTO |
reverseAuthorize(PaymentRequestDTO paymentRequestDTO) |
PaymentResponseDTO |
voidPayment(PaymentRequestDTO paymentRequestDTO) |
public PassthroughPaymentTransactionService()
public PaymentResponseDTO authorize(PaymentRequestDTO paymentRequestDTO) throws PaymentException
authorize
in interface PaymentGatewayTransactionService
authorize
in class AbstractPaymentGatewayTransactionService
PaymentException
public PaymentResponseDTO capture(PaymentRequestDTO paymentRequestDTO) throws PaymentException
capture
in interface PaymentGatewayTransactionService
capture
in class AbstractPaymentGatewayTransactionService
PaymentException
public PaymentResponseDTO authorizeAndCapture(PaymentRequestDTO paymentRequestDTO) throws PaymentException
authorizeAndCapture
in interface PaymentGatewayTransactionService
authorizeAndCapture
in class AbstractPaymentGatewayTransactionService
PaymentException
public PaymentResponseDTO reverseAuthorize(PaymentRequestDTO paymentRequestDTO) throws PaymentException
reverseAuthorize
in interface PaymentGatewayTransactionService
reverseAuthorize
in class AbstractPaymentGatewayTransactionService
PaymentException
public PaymentResponseDTO refund(PaymentRequestDTO paymentRequestDTO) throws PaymentException
refund
in interface PaymentGatewayTransactionService
refund
in class AbstractPaymentGatewayTransactionService
PaymentException
public PaymentResponseDTO voidPayment(PaymentRequestDTO paymentRequestDTO) throws PaymentException
voidPayment
in interface PaymentGatewayTransactionService
voidPayment
in class AbstractPaymentGatewayTransactionService
PaymentException
Copyright © 2022. All rights reserved.