Class PayPalCheckoutHostedServiceImpl

java.lang.Object
org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayHostedService
org.broadleafcommerce.payment.service.gateway.PayPalCheckoutHostedServiceImpl
All Implemented Interfaces:
org.broadleafcommerce.common.payment.service.PaymentGatewayHostedService

@Service("blPayPalCheckoutHostedService") public class PayPalCheckoutHostedServiceImpl extends org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayHostedService implements org.broadleafcommerce.common.payment.service.PaymentGatewayHostedService
Author:
Elbert Bautista (elbertbautista)
  • Field Details

    • LOG

      protected static final org.apache.commons.logging.Log LOG
    • payPalCheckoutService

      protected ExternalCallPayPalCheckoutService payPalCheckoutService
    • transactionService

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

    • PayPalCheckoutHostedServiceImpl

      public PayPalCheckoutHostedServiceImpl()
  • Method Details

    • requestHostedEndpoint

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