@ProviderType
public interface CommerceSubscriptionEngine
| Modifier and Type | Method and Description |
|---|---|
boolean |
activateRecurringPayment(long commerceSubscriptionEntryId) |
boolean |
cancelRecurringPayment(long commerceSubscriptionEntryId) |
CommercePaymentResult |
completeRecurringPayment(long commerceOrderId,
java.lang.String transactionId,
javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
getSubscriptionValidity(long commerceOrderId) |
CommercePaymentResult |
processRecurringPayment(long commerceOrderId,
java.lang.String checkoutStepUrl,
javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
suspendRecurringPayment(long commerceSubscriptionEntryId) |
boolean activateRecurringPayment(long commerceSubscriptionEntryId)
throws java.lang.Exception
java.lang.Exceptionboolean cancelRecurringPayment(long commerceSubscriptionEntryId)
throws java.lang.Exception
java.lang.ExceptionCommercePaymentResult completeRecurringPayment(long commerceOrderId, java.lang.String transactionId, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.Exceptionboolean getSubscriptionValidity(long commerceOrderId)
throws java.lang.Exception
java.lang.ExceptionCommercePaymentResult processRecurringPayment(long commerceOrderId, java.lang.String checkoutStepUrl, javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
java.lang.Exceptionboolean suspendRecurringPayment(long commerceSubscriptionEntryId)
throws java.lang.Exception
java.lang.Exception