public interface ExternalCallPayPalExpressService
| Modifier and Type | Method and Description |
|---|---|
PayPalPaymentRequest |
buildBasicRequest(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO,
PayPalTransactionType transactionType) |
PayPalResponse |
call(PayPalRequest paymentRequest) |
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO |
commonAuthorizeOrSale(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO,
PayPalTransactionType transactionType,
String token,
String payerId) |
PayPalExpressConfiguration |
getConfiguration() |
void |
setCommonDetailsResponse(PayPalDetailsResponse response,
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO) |
void |
setCommonPaymentResponse(PayPalPaymentResponse response,
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO) |
void |
setDecisionInformation(PayPalPaymentResponse response,
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO) |
void |
setRefundInformation(PayPalPaymentResponse response,
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO) |
PayPalExpressConfiguration getConfiguration()
PayPalResponse call(PayPalRequest paymentRequest) throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
org.broadleafcommerce.common.vendor.service.exception.PaymentExceptionPayPalPaymentRequest buildBasicRequest(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO, PayPalTransactionType transactionType)
org.broadleafcommerce.common.payment.dto.PaymentResponseDTO commonAuthorizeOrSale(org.broadleafcommerce.common.payment.dto.PaymentRequestDTO requestDTO,
PayPalTransactionType transactionType,
String token,
String payerId)
throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
org.broadleafcommerce.common.vendor.service.exception.PaymentExceptionvoid setCommonPaymentResponse(PayPalPaymentResponse response, org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO)
void setCommonDetailsResponse(PayPalDetailsResponse response, org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO)
void setDecisionInformation(PayPalPaymentResponse response, org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO)
void setRefundInformation(PayPalPaymentResponse response, org.broadleafcommerce.common.payment.dto.PaymentResponseDTO responseDTO)
Copyright © 2017. All rights reserved.