Bundles let you combine courses together and sell them as a package. Plus you can use the feature to set up subscriptions or memberships in your business with flexible payment options such as free, one-time payment, subscription/membership with multiple payment cycles, monthly payment plans (EMI), and even allow you to give a free trial to your users.
Please read important notes before you proceed further in this knowledge base.
Setting up a bundle ready for sales generally involves these steps and some important considerations:
Follow the step by step instructions below to create your first or the next course bundle.
On the publish page, you can edit or update the bundle course's name and the thumbnail image, to begin with - that will be displayed on your home or landing page. When a student purchases a bundle, they will only be charged the price of the bundle and not for the individual courses included.
You can create multiple prices for a course bundle by clicking on the 'Add' button. Click 'Save' after each payment mode.
These are the pricing options available to setup your course bundles.
Free
This feature lets you offer free content to your users. You can optionally, set an expiry date to the enrollment duration for limited-time access after which users will be automatically charged in full. You can leave the setting Expire bundle after 0 if you want to allow unlimited access.
One-Time Payment
This option lets you charge your users a one-time fee to access your bundle. You can optionally, set an expiry date to the enrolment duration for limited-time access.
Subscription/Membership
Charge recurring payments for your bundle. A subscription allows you to charge a periodic subscription fee to provide access to the content in the bundle. Each paid user is allowed a max 1-year trial in the following format:
Monthly Payment Plan (EMI)
Split your bundle price into monthly recurring payments. A monthly payment plan allows tenants to offer equated monthly payment options for the bundle price. Creators can offer a free trial period after which the user will be charged automatically. If a user needs to avoid the card getting charged, they are required to cancel the plan before the end of the free trial period. The minimum bundle expiry duration allowed is 1 months. For unlimited access, enter 0.
Once pricing is done, they will be listed on the same page.
You can copy the price link and use it on the landing page for selling the bundle or you could share this link with potential buyers. You can edit or delete any price in the future.
Here're a few preset and editable 6-bundle email templates created automatically with each bundle you create. You can customize any email or even add new emails of the type Bundle Autopay Reminder.
Bundle Purchase Confirmation Customer
This reminder email is sent immediately after the user purchases the bundle. You can edit this email template but can't delete it.
Bundle Renewal Successful
This reminder email is sent immediately after bundle renewal is successful. You can edit this email template but can't delete it.
Bundle Subscription Canceled
This reminder email is sent immediately after the bundle subscription is canceled. You can edit this email template but can't delete it.
Bundle Autopay Failure
This reminder email is sent immediately after the bundle autopay fails. You can edit this email template but can't delete it.
Bundle Autopay Reminder
This reminder email is sent 1 day before the autopay charge on the user's card. You can edit this email template and change it 1 day to any other number.
Bundle Autopay Reminder
This reminder email is sent 7 days before the autopay charge on the user's card. You can edit this email template and change 7 days to any other number.
Once done with bundle publish settings, click on the Publish button. This will open the landing page set up for the bundle.
Different pricing options can have multiple discount coupons for any bundle. To learn more about this in detail, understand the step by step process here: Discount Coupons For Bundles
Follow the steps below to understand how to build a landing page for your bundle.
You will see an Active theme or will be given the option to import the page templates. Accordingly, you can work on them. Once you're done with adding courses and configuring your publishing settings, pricing plans, and landing page, you can very much go ahead and start selling your Bundle Course once you have linked the bundle pricing.
You can actually see the user's information on your Publisher dashboard.
On this page, you can change the user's bundle expiry date and if the user has purchased a subscription, then you will be able to cancel the user's bundle subscription.
To find users' bundles and bundle orders you need to search for that user by email on the user's page. Then click on the user name, this will open the below page.
On this page, you can see all the bundles the user has access to.
If you want to see regular order or bundle order details by this user, click on the next tab "Orders". This will open the below page where you can see 'Course orders' and 'Bundle orders'.
If the user has purchased a bundle subscription, then it would be available on the user's dashboard subscription page along with the courses, here's a screenshot:
On this page, the user will be able to change his card and cancel his subscription. Every time, a user's credit card is charged, invoices will be available on the invoices page.
The Bundle Earning dashboard will provide you with one-point access to your bundle's sales earnings in terms of currency (INR/USD), in terms of total courses sold, the no. of ongoing discount coupons, etc.
We'll show you how the dashboard works and can be accessed as follows:
How to connect a button with the bundle price?
There could be multiple prices for a bundle, all prices are listed on the bundle setting page. If you want a certain price connected with a bundle on the landing page or any other page, copy the price link from here and use it in the popup.
After the successful payment, users will be redirected to the users' dashboard where all the subscribed bundles and purchased courses can be accessed by them.
How will purchase tracking work with the bundle?
All tracking events will act as usual, as there is no cart and wishlist in the bundle so these two events will not work. Apart from this, purchase tracking variables will automatically change as follows:
Users can use the specified variables in the snippet, which will work fine in both cases: Course and Bundles.
How can I issue a bundle payment refund?
This feature helps you fasten your bundle refund process directly from your Knorish dashboard. The admin must receive a bundle refund request from the learner coming from his user email.
Here're the later steps to process bundle refunds:
How do I track the user’s progress on Bundle?
In order to track the course progress of users who have purchased the Bundle or it has been assigned to them:
Can I offer a 50% discount for the first month and then charge the full amount thereafter?
No, you can't do that. The way Razorpay and Stripe's autopay systems work is based on a fixed price for either a set number of cycles or indefinitely. Changing the price would require re-authorization of the customer's payment method, which is technically not feasible after offering a 50% discount.
What happens if the course expiry is set to 15 days but the same course is part of a bundle with a 30-day expiry?
Well, if the user has direct access to the course, then the 15-day expiry is what kicks in. But if they’re going through the bundle, the bundle’s 30-day expiry wins out and takes priority.
Razorpay Subscriptions Error
Usually, this error appears for users on the checkout page when your Razorpay account's subscriptions feature is not enabled for all the supported banks and cards. Please get in touch with Razorpay to enable this for you.
Payment Failure and Course Access Error
If a user fails to pay the monthly/ quarterly installment, they will lose access to the courses in the bundle.