Course Pricing
When Online Registration is enabled, you can configure how students are charged for enrolment. Whether you are offering free access, a one-time fee, or a recurring subscription, Nimbu gives you the flexibility to match your pricing model to your business needs — with payments processed securely through Stripe which ensures your revenue is captured accurately and efficiently.
What's Covered in This Article
This article details how to configure pricing for courses with Online Registration enabled.
- Pricing Modes: The three available pricing options and when to use each.
- One-Time Payment: Setting up a fixed enrolment fee.
- Subscription Pricing: Configuring recurring billing cycles and expiry logic.
- Stripe Integration: What must be set up before pricing can go live.
Pricing Modes
Nimbu offers three pricing modes for courses with Online Registration enabled. Select the mode that best suits your delivery model.
- Free: No payment is required. Students can register and access the course at no cost. This is the default setting when Online Registration is first enabled.
- One-Time Payment: Students pay a fixed fee at the point of registration. Access is granted immediately upon successful payment and does not expire based on billing cycles.
- Subscription/ Membership: Students pay on a recurring basis to maintain access to the course. If a subscription lapses or is cancelled, access is revoked until payment is renewed.

Setting Up One-Time Payment
To configure a fixed enrolment fee:
- In the course settings, navigate to the Pricing section.
- Select One-Time Payment as the pricing mode.
- Enter the Price and select the applicable Currency.
- Save your changes.
Students who register via the course link will be prompted to complete payment through Stripe before their enrolment is confirmed.
Setting Up Subscription Pricing
Subscription pricing allows you to charge students on a recurring cycle for continued access to the course. To configure a subscription:
- In the course settings, navigate to the Pricing section.
- Select Subscription as the pricing mode.
- Enter the Price and select the applicable Currency.
- Choose the Billing Cycle how frequently the student is charged:
- Weekly
- Monthly
- Yearly
- Save your changes.
Subscription Expiry Cycles
When a subscription is active, access is tied directly to the billing cycle. The following logic applies:
- Active Subscription: Students retain full access to the course for as long as their subscription remains current.
- Failed or Cancelled Payment: If a payment fails or the student cancels, access is revoked at the end of the current billing period.
- Renewal: If a student renews a lapsed subscription, access is restored immediately upon successful payment.
Stripe Integration Requirements
All paid pricing modes: One-Time Payment and Subscription require a connected Stripe account to process transactions. When you select either paid mode, a Connect Stripe prompt will appear directly within the pricing configuration area. Nimbu accepts payments via major credit cards and debit cards through Stripe. You have two options for connecting:
- Link Existing: Select this if your organisation already has a Stripe account. Clicking Link Existing redirects you to the Stripe sign-in page where you can log in with your existing credentials to connect the account.
- Create New: Select this if your organisation does not yet have a Stripe account. Clicking Create New redirects you to the Stripe sign-up page where you can enter your email address and complete the account setup.


If you have not yet set up your Stripe integration, contact your Admin before configuring paid pricing on any course.
Related Articles
- Enabling Online Registration
- Stripe Connect Setup (Settings)