Class PayPalCheckoutTransactionConfirmationServiceImpl

java.lang.Object
org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayTransactionConfirmationService
org.broadleafcommerce.payment.service.gateway.PayPalCheckoutTransactionConfirmationServiceImpl
All Implemented Interfaces:
org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationService

@Service("blPayPalCheckoutTransactionConfirmationService") public class PayPalCheckoutTransactionConfirmationServiceImpl extends org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayTransactionConfirmationService implements org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationService
Author:
Elbert Bautista (elbertbautista)
  • Field Details

    • configuration

      protected PayPalCheckoutConfiguration configuration
    • transactionService

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionService transactionService
  • Constructor Details

    • PayPalCheckoutTransactionConfirmationServiceImpl

      public PayPalCheckoutTransactionConfirmationServiceImpl()
  • Method Details

    • confirmTransaction

      public org.broadleafcommerce.common.payment.dto.PaymentResponseDTO confirmTransaction(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO paymentRequestDTO) throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
      Specified by:
      confirmTransaction in interface org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationService
      Overrides:
      confirmTransaction in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayTransactionConfirmationService
      Throws:
      org.broadleafcommerce.common.vendor.service.exception.PaymentException