Interface PayPalBillingAgreementService

All Known Implementing Classes:
PayPalBillingAgreementServiceImpl

public interface PayPalBillingAgreementService
  • Method Details

    • createPayPalBillingAgreementForCurrentOrder

      com.paypal.api.payments.Agreement createPayPalBillingAgreementForCurrentOrder(boolean performCheckoutOnReturn) throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
      Throws:
      org.broadleafcommerce.common.vendor.service.exception.PaymentException
    • getPayPalBillingTokenFromCurrentOrder

      String getPayPalBillingTokenFromCurrentOrder() throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
      Throws:
      org.broadleafcommerce.common.vendor.service.exception.PaymentException
    • setPayPalBillingTokenOnCurrentOrder

      void setPayPalBillingTokenOnCurrentOrder(String billingToken) throws org.broadleafcommerce.common.vendor.service.exception.PaymentException
      Throws:
      org.broadleafcommerce.common.vendor.service.exception.PaymentException