ochSubscriptions - 12 months

  • Monetization
  • CE marked (EU Cyber Resilience Act)

Delen op Social Media

2 Gedeeld
Klap 1Aantal keer gedeeld op Clap
1Aantal keer gedeeld op Clap
Toot 0Aantal keer gedeeld op Mastodon
0Aantal keer gedeeld op Mastodon
Deel 0Aantal keer gedeeld op Facebook
0Aantal keer gedeeld op Facebook
Deel 0Aantal keer gedeeld op Linkedin
0Aantal keer gedeeld op Linkedin
E-mail 0Aantal keer gedeeld op Email
0Aantal keer gedeeld op Email
WhatsApp 0Aantal keer gedeeld op Whatsapp
0Aantal keer gedeeld op Whatsapp
Kopieer 0Aantal keer gedeeld op Clipboard
0Aantal keer gedeeld op Clipboard
Afdrukken 0Aantal keer gedeeld op Print
0Aantal keer gedeeld op Print

ochSubscriptions - Sell, license and support your Joomla! extensions and digital products from your own Joomla! site

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.

Delen op Social Media

2 Gedeeld
Klap 1Aantal keer gedeeld op Clap
1Aantal keer gedeeld op Clap
Toot 0Aantal keer gedeeld op Mastodon
0Aantal keer gedeeld op Mastodon
Deel 0Aantal keer gedeeld op Facebook
0Aantal keer gedeeld op Facebook
Deel 0Aantal keer gedeeld op Linkedin
0Aantal keer gedeeld op Linkedin
E-mail 0Aantal keer gedeeld op Email
0Aantal keer gedeeld op Email
WhatsApp 0Aantal keer gedeeld op Whatsapp
0Aantal keer gedeeld op Whatsapp
Kopieer 0Aantal keer gedeeld op Clipboard
0Aantal keer gedeeld op Clipboard
Afdrukken 0Aantal keer gedeeld op Print
0Aantal keer gedeeld op Print

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.

Included plugins

Included in your subscription, each as a separate download, so you only install what you use:

  • PayPal Checkout: let customers pay with PayPal, their bank or a card.
  • Stripe: let customers pay by card and the other methods enabled on your Stripe account.
  • Mollie: let customers pay with Wero (iDEAL) and other EU payment methods.
  • AcyMailing: connect subscriptions to your AcyMailing lists.

Benefits of a subscription

  • Download the ochSubscriptions package and the PayPal, Stripe, Mollie and AcyMailing plugins
  • Get notified of and download every future ochSubscriptions release
  • Automatically keep ochSubscriptions up to date: get a Download ID to use in the Joomla! One-Click Updater, and decide which servers receive updates
  • Tested with every Joomla! release
  • A personal reply to every question, usually the same day
  • Request support and propose or discuss new functionality on our forum

Security updates are free for at least five years, also after your subscription ends. Need more of our extensions too? The Complete Bundle includes ochSubscriptions, ochProjects and every other extension, plus 2 hours of expert time.

Your shop is too important to depend on a tool you can’t inspect or adapt. We build Joomla! extensions for people who run real businesses on Joomla!, and we run our own business on this one.

Joomla! 6 Joomla! 5 Joomla! 4 (EOL - Not supported) Joomla! 3 (EOL - Not supported) PHP 8.1+

Security updates Free Available to all licence holders within the support period, including expired subscriptions. Temporary download access (30 days) is activated for all license holders on the day of release.
Bug fixes & improvements Active subscription Available to customers with an active subscription.
New features Active subscription Available to customers with an active subscription.
End-of-life platforms Not available Security updates are not backported to Joomla or PHP versions that have reached end of life. Customers on unsupported platforms are advised to upgrade.

Conformite Europeenne EU Declaration of Conformity - ochSubscriptions
Manufacturer OnlineCommunityHub, Netherlands
Product name ochSubscriptions
Supported series 5.4.x (minor and patch releases included)
Product description Joomla extension - regular product with digital elements
CRA product class Regular product (CRA Annex III not applicable)
Conformity procedure Self-assessment - Article 32(1), Regulation (EU) 2024/2847
Supported platforms

Joomla! 6 Joomla! 5 Joomla! 4 (EOL - Not supported) Joomla! 3 (EOL - Not supported) PHP 8.1+

Support period Minimum 5 years from date of first purchase
Regulation Regulation (EU) 2024/2847 of the European Parliament and of the Council

Software Bill of Materials (SBOM)

Third-party libraries bundled with this extension. All versions have been verified against known vulnerability databases at the time of release.

Library Version
dompdf/dompdf v3.1.5
dompdf/php-font-lib 1.0.2
dompdf/php-svg-lib 1.0.2
sabberworm/php-css-parser v9.3.0
masterminds/html5 2.10.0
geoip2/geoip2 v2.13.0
maxmind-db/reader v1.13.1
maxmind/web-service-common v0.11.1
composer/ca-bundle 1.5.10
splitbrain/php-archive 1.4.1
thecodingmachine/safe v3.4.0
Chart.js (chart.umd.min.js) v4.5.1

See our vulnerability disclosure policy or report directly via the contact form.

Delen op Social Media

2 Gedeeld
Klap 1Aantal keer gedeeld op Clap
1Aantal keer gedeeld op Clap
Toot 0Aantal keer gedeeld op Mastodon
0Aantal keer gedeeld op Mastodon
Deel 0Aantal keer gedeeld op Facebook
0Aantal keer gedeeld op Facebook
Deel 0Aantal keer gedeeld op Linkedin
0Aantal keer gedeeld op Linkedin
E-mail 0Aantal keer gedeeld op Email
0Aantal keer gedeeld op Email
WhatsApp 0Aantal keer gedeeld op Whatsapp
0Aantal keer gedeeld op Whatsapp
Kopieer 0Aantal keer gedeeld op Clipboard
0Aantal keer gedeeld op Clipboard
Afdrukken 0Aantal keer gedeeld op Print
0Aantal keer gedeeld op Print

* Getoonde prijzen zijn exclusief BTW. De juiste prijzen / BTW worden berekend bij het afrekenen.