Please find the overview of Subscription settings in the Features block below.
NOTE: IntelliCart Settings can be found under IntelliCart > Settings tab, OR under Site Administration > Plugins > Local plugins > IntelliCart.
1. Enable Subscription
Enable this box to add an ability to select the billing type for product (recurring (subscription) or regular payment). Enabling this feature will also add a Subscriptions tab to Sales, where you as an admin can review, suspend or cancel all subscriptions in your LMS system. You users will also get the Subscriptions tab on their Learner Dashboards, where they can also review and cancel them.
NOTE: Not all payment systems allows you to pay for the subscription.
2. Subscription suspend threshold
Add the number of weeks/days/hours/minutes/seconds (it's up to you!) for which the customer can pay for the subscription after its expiration day. I.e., you set up this setting for 10 days and user subscribed for a product with monthly recurring period. When the day for a payment comes, but the user can't pay for this, his subscription gets a "Suspended" status for 10 days, when he won't have an access to courses in this product. But he still has an ability to pay for it. If he won't pay during these 10 days, user's subscription will get an "Expired" status and then should be bought again.
3. Subscription notification threshold
Add the number of weeks/days/hours/minutes/seconds (it's up to you!) for which the customer will get a notification (an invoice for users who pay via invoice) to renew subscription before its expiration day. I.e., you set up this setting for 3 days and user subscribed for a product on February, 27 with monthly recurring period. He will get a notification on March, 24 (3 days before March, 27) with a new invoice for recurring payment.
4. Enable Subscriptions Coupons
Enable this box to add an ability to apply coupons in subscription purchasing.
5. Show total subscription price over whole period
Enable this box show total cost of the subscription over product lifetime instead of cost per billing cycle. It doesn't affect the amount billed to the customer. Notice that this only affects products with set number of billing cycles (1, 2, 3, etc., not zero). I.e., you have set up a product price to $500 per year with 2 recurring periods (top left picture). This feature will show the total price that customer have to pay over the hole period ($500 x 2 years = $1000 - top right picture). But customer still will need to pay $500 in a year (bottom picture). This feature just shows him the total price he'll have to pay.
6. Enable Subscription start at specific date
Enable this box to allow subscription to start from enrollment date instead of payment date. When enabled, and product enrollment start date is any future date, and user subscribe to the product, he will be added to the Scheduled Enrollments list until the start date comes. I.e., today is March 5, you have selected a Subscription payment option for a product and selected a specific date - March 10 - when an enrollment will start. This setting will enroll user to the product course(s) only when the enrollment start date comes, and not when user actually paid for the subscription. So the user could subscribe for a product on March 7, but he still will be enrolled only on March 10.
NOTE: If this setting is disabled, but you selected any future date for enrollment starting, user will be enrolled into the product course(s) when he actually paid for the subscription. So he won't be added to the Scheduled Enrollments list.
7. Enable subscriptions enrollments actions
Enable this box to add Subscription expiration action and Subscription cancellation action settings to product editing page that will allow you to define what to do with product enrollment when subscription expires or cancelled by user or admin (if available).
8. Enable unsubscribe with pending expiration
Enable this box so that if user cancels subscription before expiration date, he still will have an access until the end of paid billing circle. He'll also get an IntelliCart Unsubscribe Notification within end date of his product access.
I.e., user subscribed on February 8 for a product with monthly requiring period. But in a week he canceled the subscription. In this case he still will have a access to course(s) he subscribed for until March 8.