org.broadleafcommerce.vendor.paypal.service.payment
Interface PayPalCheckoutService
- All Known Implementing Classes:
- PayPalCheckoutServiceImpl
public interface PayPalCheckoutService
Created with IntelliJ IDEA.
User: elbertbautista
Date: 6/13/12
Time: 2:25 PM
initiateExpressCheckout
org.broadleafcommerce.core.payment.service.workflow.CompositePaymentResponse initiateExpressCheckout(org.broadleafcommerce.core.order.domain.Order order)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
- Throws:
org.broadleafcommerce.core.payment.service.exception.PaymentException
completeExpressCheckout
org.broadleafcommerce.core.checkout.service.workflow.CheckoutResponse completeExpressCheckout(String token,
String payerId,
org.broadleafcommerce.core.order.domain.Order order)
throws org.broadleafcommerce.core.checkout.service.exception.CheckoutException
- Throws:
org.broadleafcommerce.core.checkout.service.exception.CheckoutException
getExpressCheckoutDetails
PayPalDetailsResponse getExpressCheckoutDetails(String token)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
- Throws:
org.broadleafcommerce.core.payment.service.exception.PaymentException
refundTransaction
org.broadleafcommerce.core.payment.service.workflow.CompositePaymentResponse refundTransaction(String transactionId,
org.broadleafcommerce.core.order.domain.Order order)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
- Throws:
org.broadleafcommerce.core.payment.service.exception.PaymentException
Copyright © 2013. All Rights Reserved.