@Service(value="blPayPalCheckoutReportingService")
public class PayPalCheckoutReportingServiceImpl
extends org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayReportingService
implements org.broadleafcommerce.common.payment.service.PaymentGatewayReportingService
| Modifier and Type | Field and Description |
|---|---|
protected PayPalClientProvider |
clientProvider |
protected ExternalCallPayPalCheckoutService |
payPalCheckoutService |
protected PayPalUtils |
utils |
| Constructor and Description |
|---|
PayPalCheckoutReportingServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO |
findDetailsByTransaction(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO paymentRequestDTO) |
protected void |
setCommonDetailsResponse(PayPalOrderRetrievalResponse response,
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO) |
protected ExternalCallPayPalCheckoutService payPalCheckoutService
protected PayPalClientProvider clientProvider
protected PayPalUtils utils
public org.broadleafcommerce.common.payment.dto.PaymentResponseDTO findDetailsByTransaction(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO paymentRequestDTO)
throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
findDetailsByTransaction in interface org.broadleafcommerce.common.payment.service.PaymentGatewayReportingServicefindDetailsByTransaction in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayReportingServiceorg.broadleafcommerce.common.vendor.service.exception.PaymentExceptionprotected void setCommonDetailsResponse(PayPalOrderRetrievalResponse response, org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO)
Copyright © 2021. All rights reserved.