eCommerce & Payments

Course Pass

All-access subscriptions with Paystack

Offer every course for one monthly or yearly price. Paystack handles recurring billing, with local and international pricing, grace periods and self-service management.

Course Pass
  • 20features
  • PHP 7.4–8.4tested
  • In-housebuilt & supported
Overview

Why choose Course Pass

Made for: Course marketplaces and academies that want recurring revenue from an all-access subscription.

✓

Monthly and yearly plans billed automatically by Paystack

✓

Local and international prices, charged in naira

✓

Get it with the Pass offer on every course page

✓

Cancel, resume and update card from the learner dashboard

✓

Grace period and emails when a payment fails

✓

Members dashboard with recurring revenue

Complete feature list

Everything in Course Pass

20 features, ready to use from the moment you activate it.

Plans and pricing4

  • Monthly and yearly all-access plans
  • Separate local and international prices
  • Prices shown in US dollars and charged in naira at the current rate
  • Choose which courses the Pass includes

Billing with Paystack4

  • Recurring billing handled by Paystack subscriptions
  • Payment events confirmed by signed webhooks
  • Amounts and currencies checked on the server
  • Card details never stored on your site

Selling3

  • Get it with the Pass offer on every included course page
  • A pricing page for your plans
  • Checkout through WooCommerce and Paystack

For members3

  • Instant access to every included course
  • Cancel, resume or update the card from the learner dashboard
  • Clear emails for renewals and failed payments

When payments fail3

  • Grace period before access is removed
  • Emails asking the member to update their card
  • Access restored automatically when payment succeeds

For you3

  • Members dashboard with active, cancelled and overdue members
  • Recurring revenue overview
  • Manual access changes for support cases

Requirements

  • WordPress 6.0+
  • LearnDash
  • WooCommerce with Paystack
  • PHP 7.4+

What you get

  • The plugin download and a licence key for your website
  • Updates and support for the licence period
  • Installation guidance from the team that built it
  • Secure checkout with Paystack

Need something custom?

Need it to do something more? We built it, so we can tailor it to your platform.

Build a custom feature →
FAQ

Course Pass questions

Anything else? Ask the engineers who built it.

Ask a question
Which payment gateway does it use?

Paystack. Recurring payments run on Paystack subscriptions, so cards are never stored on your site.

Can international learners pay a different price?

Yes. Set a local price and an international price. Both are shown in US dollars and charged in naira at the conversion rate.

What happens when a renewal fails?

The member gets a grace period and an email to update their card. Access is removed only if payment is still missing after the grace period.

How do I install it?

Download the zip after payment, then go to Plugins → Add New → Upload Plugin in WordPress. We will help if you get stuck.

What does the licence include?

A licence key for your website with updates and support for the licence period.

Can you customise it for my site?

Yes. We built it, so we can add features or adapt it to your platform. Tell us what you need.

How do I pay?

Prices are shown in US dollars and you pay securely through Paystack at checkout.

Ready to add Course Pass to your site?

Get it today, or talk to us about installing and tailoring it for your platform.

Start a project →