Introduction
ochSubscriptions - Sell, license and deliver your Joomla! extensions and digital products from your own Joomla! site: subscriptions, EU VAT, Download IDs and one-click updates. PayPal, Stripe, Mollie and AcyMailing included.
ochSubscriptions is a Joomla! extension that turns your website into a complete subscription shop: plans, payments, EU VAT, invoices, downloads and Joomla! One-Click updates for your customers, all in your own Joomla! site, with your data on your own server. The PayPal, Stripe, Mollie and AcyMailing plugins are included.
Imagine releasing a new version of your extension and knowing every paying customer can update it with one click, while expired customers still receive your security fixes. ochSubscriptions handles the whole cycle for you: selling the subscription, charging the right VAT, sending the invoice, delivering the download, and reminding customers to renew.
It is the tool OnlineCommunityHub runs its own extension business on, including its EU Cyber Resilience Act obligations. And it works just as well for any Joomla! site that sells access, memberships or downloads, B2B or B2C.
Benefits of ochSubscriptions:
- Build recurring income: sell subscriptions with flexible plans, renewals and automatic renewal.
- Keep customers longer: renewal reminders, renewal and expiry discounts, and welcome-back offers bring them back.
- Deliver without hassle: customers download and update your extensions straight from their own Joomla! site.
- Stay compliant: EU VAT rules, VAT number validation and proper invoices are handled for you.
- Stay in control of your data: customers, orders and invoices live on your own server, not in another company’s cloud.
Features of ochSubscriptions:
- Selling and billing
- Tailored pricing and subscription plans, with setup fees per product.
- EU VAT compliance: configurable to your business and country, with standard and reduced rates per EU country, VAT-exempt products, and validation of the VAT numbers of B2B customers.
- Coupon codes: fixed amounts or percentages, on the whole order or a specific product or user, with optional start and end dates for campaigns.
- Flexible renewals: renewal discounts set globally or per product.
- Expiry discounts: an unlimited number of rules for expiry time and discount percentage.
- Offline payment: the built-in PayLater plugin lets customers order, receive an invoice, and get their subscription activated once they have paid.
- Online payments: the PayPal Checkout, Stripe and Mollie plugins are included (see below).
- Delivering extensions and files
- Extension distribution through the Joomla! One-Click Updater, using a personal Download ID per customer.
- 2FA server approval: a Download ID only works on servers the customer has approved, and customers manage their own servers, so an agency can switch off a site when a client leaves.
- Changelogs shown in the Joomla! 5 and 6 extension manager.
- File and download control for any digital product.
- Watchful integration: customers can update your extensions via Watchful with their own key.
- RD-Subscriptions import, with old rd-subs updater and download URLs caught and replaced on the fly, for a smooth move from rd-subs.
- Customers and communication
- Customer pages: active and inactive subscriptions, invoices, available downloads and download history.
- Billing information integrated with the default Joomla! User Edit view, just like Joomla! Custom Fields.
- Multilingual templates for emails and invoices, with Content Construction logic to include all relevant information.
- AcyMailing integration (included): add customers to the right mailing lists automatically.
- Insight and platform
- Analytics and reporting: subscriptions, renewals, expirations, revenue, downloads and update checks at a glance.
- Joomla! ACL integration: all access rights from subscriptions are handled by core Joomla! ACL.
- Joomla! security integration: all access and authorization is handled by core Joomla!.
- Built for Joomla! 5 and 6.
ochSubscriptions
- Version:
- 6.1.0
- Developer:
- Ruud van Lent
- Last updated:
-
Nov 01 2026
5 days ago - Date added:
- Apr 06 2021
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- c p
- Compatibility:
- J5 J6
Share