Subscriptions And Memberships

Start earning recurring revenue by allowing your customers to subscribe to your products or services and pay on a daily, weekly, monthly, or yearly basis.

$139.00

Turn One Sale Into Income That Shows Up While You Sleep

A single sale is a firework — bright, loud, gone. A subscription is a furnace. Sell recurring plans and memberships that bill, renew, and report themselves.

24/7
Renewals run on autopilot
0
Invoices you send by hand
1-click
Customer card recovery
15
Lifecycle emails pre-written

Everything a Real Recurring Business Needs

Stop hunting for the next sale. Start farming the customers who already said yes — and let the store do the billing.

Simple & Variable Plans

Sell one plan or a whole wall of them — monthly, yearly, by size or tier. Every option recurring, every option on autopilot.

Any Billing Rhythm

Every day, every week, every third month, once a year. You set the beat — the store keeps time, forever if you want.

Free Trials That Convert Themselves

Offer "14 days free," and the store handles the handoff. The trial ends, the first charge fires, and you never touched a calendar.

Automatic Renewals

The card on file gets charged on schedule. No invoices to send. No "hey, you forgot to pay" emails to write. Ever.

Failed-Payment Recovery

A card bounces? The store retries on your schedule, warns the customer, and only gives up when you say so. Rescued cards are pure saved revenue.

Membership Access Control

Active subscribers land in the right user groups automatically. Lapse, and access is pulled the same day. A door that actually closes.

Self-Service Customer Portal

A "My Subscriptions" tab where customers pause, resume, cancel, renew, and swap cards — so they stop emailing you and start helping themselves.

15 Emails, Already Sending

Welcome, trial-ending, renewal reminder, payment failed, card expiring, cancelled — all written, all branded, all firing at the right moment.

MRR, ARR & Churn Dashboard

See Monthly and Annual Recurring Revenue, active subscribers, and churn — the numbers that tell you if you're growing or quietly dying.

Renewals On Autopilot — With a Safety Net When Cards Fail

This is the engine room. On schedule, the store charges the card on file and keeps the subscription alive. When a charge fails — because cards expire, that's life — it doesn't shrug and lose the customer. It retries, warns, and only acts after your retries run out.

  • Charges the card on file, on your schedule, hands-free
  • Retries failed payments on the cadence you set
  • Warns the customer every round before giving up
  • You decide the outcome: pause, cancel, or flag the card

Let Customers Fix Their Own Card — No Login Required

Every "my card won't work" ticket is a subscription about to churn. Turn it into a click. Customers get a secure, single-use link to drop in a new card and save their plan — and the link dies after it's used or expires.

  • Single-use secure link, no account login needed
  • Fire it from the admin with a single click
  • Or let the automatic card-expiring email carry it
  • A failed payment becomes a click instead of a cancellation

The Numbers That Actually Run the Business

MRR and churn are the two numbers that tell you whether your recurring business is alive and growing. You shouldn't have to build a spreadsheet to see them. Open the dashboard, and there they are.

  • Monthly & Annual Recurring Revenue at a glance
  • Active subscribers, average value, average length
  • Churn rate and new-subscriber trends
  • A heads-up on every renewal coming this week

Real-World Use Cases

A curated-box brand sells a "delivered every month" product with a small sign-up fee and a 7-day trial on the intro box. Renewals fire on their own. When a subscriber's card expires, the automatic email carries a self-service update link — no support ticket, no lost delivery. The founder watches MRR climb on the dashboard instead of counting last month's one-off orders, and the pause button quietly saves the customers who were "just taking a break."

A creator gates premium content behind a paid membership. An active subscription drops the member into the "Premium" user group automatically; a lapse pulls them out the same day. Annual and monthly tiers live side by side. A free trial lets new members look around before the first charge, and the trial-ending email nudges them to stay. The creator never manually grants or revokes access again — the subscription status is the access control.

A service business bills clients a fixed monthly retainer. Some clients auto-renew by card; others insist on bank transfer, so the merchant enables manual renewals and activates those subscriptions the moment the transfer clears. Additional taxable fees get added when scope expands, rate changes are made directly in the admin with a history note, and the whole client book exports to a file for the accountant at year-end.

A digital-tools store sells recurring access with real dunning discipline. Failed renewals retry three times, two days apart, with a warning email each round; if the retries exhaust, the subscription flips to "card expired" instead of silently dying. A standing renewal discount rewards long-term subscribers automatically. The owner watches churn rate and renewal revenue on the dashboard and knows, on any given morning, exactly whether the business is growing.

Next Month Starts Above Zero

Stop waking up at zero on the first of every month. Let your store bill, renew, and report on its own — and go build the business instead of chasing it. Recurring revenue: it shows up whether you're at your desk or on a beach.

Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • Extension Type Apps
  • J2Commerce Version 4.x, 6.x
  • Joomla Version 4.x, 5.x, 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

Update Initial release for J2Commerce v6

Update Requires Joomla 6.x + J2Commerce 6.x

Fix Free subscription: auto-complete without going through a payment plugin

Improvement escape error messages

Fix Fixed quantity and price edits in the backend

New Feature Added UI for email templates

New Feature Added database table to accommodate templates

Fix Fixed pagination in subscription view

New Feature Added search by name, username or email

Improvement Modified placeholder language key

Improvement Modified SQL changes on update

Improvement Modified subscription view for long history/long order list

Fix Array keys are mixed up because of array inside array

Fix Renewal process cannot be null and default is ''

Fix User credentials must be tested before adding user details

Fix The SQL scripts use CHANGE rather then MODIFY to prevent errors

Fix Fix table id columns require non null values

Fix Variant images use image helper to allow external images

Fix Fix duplication of master variants

Fix Fix divide by 0

Fix When taxes included, the signup fee should reflect the tax

Update J2Commerce v4 and Joomla 4/5 support

Billing Schedules

Create any type of billing schedule. You can have memberships for days, weeks, months and years.

Example: 3 months, 6 months, 1 year.

Billing Schedules
Automatic Renewals and Payments

Automatic Renewals and Payments

Say goodbye to manual renewals. It is very convenient for the customers to have their membership auto-renewed with automatic payments.

Currently supports 3 payment gates : PayPal, Stripe, Mollie. More gateway support is coming up.

Access Management

The app automatically manages the expiration of the membership. You can set the system to notify the customers before the expiry of their subscription.

Access Management
Multiple Subscriptions

Multiple Subscriptions

Customers can purchase any number of subscriptions in the same order / transaction.

Free trials and sign-up fees

You can now collect one-time sign -up fees or set -up fees along with the subscription.

If it is a recurring subscription, the customer will only be billed for the membership plan cost in the next billing automatically.

Free trials and sign-up fees
Variable Subscriptions

Variable Subscriptions

Allow your customers to choose a membership plan that suits their needs.

So you can create one subscription product with multiple variants.

For example: Allow users to choose the subscription length. You can create a variable subscription which has two options as duration- 6 months and 1 year.

Here the user gets the freedom to choose the duration of the subscription.

Subscriptions Management

Manage all the subscriptions in one place. You can cancel the subscription, view the relavant orders and more.

Subscriptions Management
Notification Emails

Notification Emails

Send automatic emails to the customers when the subscription is created, when a renewal payment is processed or when a subscription is cancelled or expired.

You can customize the email messages as well using language overrides.

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.