Skip to main content

JSubs Pro

Digital or physical subscription management component for Joomla with Stripe integration.
This Component Requires:
Changelog: v1.0.1 - December 19, 2025

JSubs Pro Changelog

Version 1.0.1

December 19, 2025
  • Fix Missing database table: email_templates added. Updated script

Version 1.0.0

December 18, 2025
  • Addition JSubs Pro - First Release

Step 1

Install Component

Upload the package via Joomla Extensions installer. Enable the component and plugins.
Step 2

Configure Settings

Add your Stripe API keys, configure email templates, and create your subscription products.
Step 3

Start Selling

Use shortcodes or YOOtheme Pro element to display products and start accepting subscriptions!

Why Choose JSubs Pro?

Everything you need to manage subscriptions, automate billing, and grow your membership business on Joomla.

Stripe Integration

Powered by Stripe Checkout with automatic recurring billing, customer portal, and secure payment processing.

User Group Management

Automatically add or remove users from Joomla user groups based on their subscription status.

PDF Invoices

Beautiful PDF invoices generated automatically for every transaction with your branding.

Email Notifications

Welcome emails, renewal confirmations, expiry reminders, and admin notifications - all customizable.

User Portal

Members can view subscriptions, download invoices, and manage billing through the Stripe Customer Portal.

Admin Dashboard

Real-time stats, revenue charts, subscription trends, and recent activity all in one place.

Powerful Features

  • Stripe Checkout Integration
  • Recurring Subscriptions
  • One-Time Payments
  • Lifetime Subscriptions
  • Multiple Products
  • Stripe Customer Portal
  • Webhook Handling
  • Automatic Renewals
  • Joomla User Groups
  • PDF Invoice Generation
  • Email Templates
  • Welcome Emails
  • Renewal Notifications
  • Expiry Reminders
  • Admin Notifications
  • User Portal Page
  • Subscription History
  • Dashboard Statistics
  • Revenue Charts
  • Subscription Management
  • Manual Subscriptions
  • Secure API Keys
  • YOOtheme Pro Element
  • Content Shortcodes
  • Pricing Cards
  • Subscribe Buttons
  • Product Features List
  • Custom Button Text
  • Email Logs
  • Multi-Currency Support
  • Custom Branding
  • Company Details
+ Regular Updates & New Features

Frequently Asked Questions

Is This a Paid Component?
Yes! JSubs Pro is a premium Joomla component with a one-time purchase that includes 12 months of updates and support.
What are the requirements?
  • Joomla 5.4+ or 6+
  • PHP 8.3+
  • A Stripe account (free to create)
  • YOOtheme Pro (optional, for the builder element)
How do I install JSubs Pro?

Go to System > Install > Extensions in your Joomla admin, then upload the JSubs Pro package ZIP file. The installer will set up the component and all plugins automatically.

How do I configure Stripe?

After installation, go to Components > JSubs Pro and navigate to the Options. Enter your Stripe API keys (test or live), configure your email settings, and create your first subscription product.

Can I sell one-time products too?

Yes! JSubs Pro supports recurring subscriptions (monthly, yearly, etc.), one-time payments, and lifetime access subscriptions. You can mix and match different product types.

Does it work without YOOtheme Pro?

Absolutely! You can use the built-in shortcodes like {jsubspro} in any Joomla article, or use the dedicated YOOtheme Pro element for full design control in the page builder.

How does user group management work?

JSubs Pro automatically adds users to specified Joomla user groups when they subscribe, and removes them when subscriptions expire or are canceled. Perfect for membership sites!

Can users manage their own subscriptions?

Yes! Subscribers can access the Stripe Customer Portal directly from their user portal to update payment methods, view invoices, and cancel subscriptions - no coding required.

Get JSubs Pro Today

JSubs Pro
Annual License

Only For Joomla
Stripe Checkout Integration
YOOtheme Pro Element Included
Unlimited Websites
12 Months of Updates
Personal Priority Support
One-time payment. No recurring fees. Use on unlimited websites.