public interface CommerceSubscriptionEngine
| Modifier and Type | Method and Description |
|---|---|
boolean |
activateRecurringDelivery(long commerceSubscriptionEntryId) |
boolean |
activateRecurringPayment(long commerceSubscriptionEntryId) |
boolean |
cancelRecurringDelivery(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 |
suspendRecurringDelivery(long commerceSubscriptionEntryId) |
boolean |
suspendRecurringPayment(long commerceSubscriptionEntryId) |
boolean activateRecurringDelivery(long commerceSubscriptionEntryId)
throws java.lang.Exception
java.lang.Exceptionboolean activateRecurringPayment(long commerceSubscriptionEntryId)
throws java.lang.Exception
java.lang.Exceptionboolean cancelRecurringDelivery(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 suspendRecurringDelivery(long commerceSubscriptionEntryId)
throws java.lang.Exception
java.lang.Exceptionboolean suspendRecurringPayment(long commerceSubscriptionEntryId)
throws java.lang.Exception
java.lang.Exception