| SubscriptionPlanService | R Documentation |
SubscriptionPlanService
SubscriptionPlanService
R6Class object.
getSubscriptionPlans(userId)method
getPlans(userId)method
createSubscriptionPlan(userId,plan,successUrl,cancelUrl)method
setSubscriptionPlanStatus(subscriptionPlanId,status)method
updatePaymentMethod(subscriptionPlanId,successUrl,cancelUrl)method
setUpdatePaymentMethodStatus(subscriptionPlanId,status)method
cancelSubscription(subscriptionPlanId)method
upgradeSubscription(subscriptionPlanId,plan)method
tercenApi::HttpClientService -> SubscriptionPlanService
new()SubscriptionPlanService$new(baseRestUri, client)
findByOwner()SubscriptionPlanService$findByOwner(keys = NULL, useFactory = FALSE)
findSubscriptionPlanByCheckoutSessionId()SubscriptionPlanService$findSubscriptionPlanByCheckoutSessionId( keys = NULL, useFactory = FALSE )
getSubscriptionPlans()SubscriptionPlanService$getSubscriptionPlans(userId)
getPlans()SubscriptionPlanService$getPlans(userId)
createSubscriptionPlan()SubscriptionPlanService$createSubscriptionPlan( userId, plan, successUrl, cancelUrl )
setSubscriptionPlanStatus()SubscriptionPlanService$setSubscriptionPlanStatus(subscriptionPlanId, status)
updatePaymentMethod()SubscriptionPlanService$updatePaymentMethod( subscriptionPlanId, successUrl, cancelUrl )
setUpdatePaymentMethodStatus()SubscriptionPlanService$setUpdatePaymentMethodStatus( subscriptionPlanId, status )
cancelSubscription()SubscriptionPlanService$cancelSubscription(subscriptionPlanId)
upgradeSubscription()SubscriptionPlanService$upgradeSubscription(subscriptionPlanId, plan)
clone()The objects of this class are cloneable with this method.
SubscriptionPlanService$clone(deep = FALSE)
deepWhether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.