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

Sell subscriptions and memberships in your Joomla website. Turn your Joomla website into a money-making machine by selling subscriptions/memberships.

You can create and manage products with recurring payments — payments that will give you residual revenue you can track and count on.

You can accept recurring payments for your products/services/membership plans easily. You can sell membership plans along with physical products - all with J2Commerce itself.

Upon successful payment, you can change the user group of the customer, thus allowing them to access any special content / items. For example, allow only members of a plan to access certain content on your website.

The app handles the expiration, notifies the customers before the expiry of their membership, and handles the renewal automatically. So the customers do not have to manually renew their subscriptions.

Customers can also cancel the subscription from their subscription history page.

 

Supported Payment Gateways

  1. Paypal Standard for J2Commerce (NOTE: Your PayPal account should be enabled for Reference Transactions. You will have to request PayPal to enable it for you. It might be enabled by default.)
  2. Stripe
  3. Mollie payment plugin
  4. Authorize.net
  5. BrainTree
  6. Squareup Payments

Known limitations

  1. Subscription Products do not support guest checkout. Because the membership involves renewals, expiry handling and more.
  2. Variable subscription product type allows you to add one option with multiple variants. Example: Plan duration as an option with any number of variants like: 3 months, 6 months, 1 year... and more.
  • Developer J2Store/J2Commerce
  • Extension Type Apps
  • J2Commerce Version 4.x
  • Joomla Version 4.x, 5.x

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.