Class PayPalCheckoutReportingServiceImpl

java.lang.Object
org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayReportingService
org.broadleafcommerce.payment.service.gateway.PayPalCheckoutReportingServiceImpl
All Implemented Interfaces:
org.broadleafcommerce.common.payment.service.PaymentGatewayReportingService

@Service("blPayPalCheckoutReportingService") public class PayPalCheckoutReportingServiceImpl extends org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayReportingService implements org.broadleafcommerce.common.payment.service.PaymentGatewayReportingService
Author:
Elbert Bautista (elbertbautista)
  • Field Details

  • Constructor Details

    • PayPalCheckoutReportingServiceImpl

      public PayPalCheckoutReportingServiceImpl()
  • Method Details

    • findDetailsByTransaction

      public org.broadleafcommerce.common.payment.dto.PaymentResponseDTO findDetailsByTransaction(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO paymentRequestDTO) throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
      Specified by:
      findDetailsByTransaction in interface org.broadleafcommerce.common.payment.service.PaymentGatewayReportingService
      Overrides:
      findDetailsByTransaction in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayReportingService
      Throws:
      org.broadleafcommerce.common.vendor.service.exception.PaymentException
    • setCommonDetailsResponse

      protected void setCommonDetailsResponse(PayPalOrderRetrievalResponse response, org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO)