Fire Your Inbox From License Duty
Every order automatically provisions a customer license the moment payment clears. No browser tabs. No copy-paste. No "did you send it yet?"
Everything Your License Desk Never Had
From order save to license delivered — automatically. Every feature maps to a real workflow problem Joomla extension sellers deal with every single week.
Automatic License on Order
The instant a customer's order saves, their license generates itself. No tab-switching, no copy-paste, no you standing in the middle.
Genuinely Duplicate-Proof
Every generated key is checked before it's saved. Nobody accidentally ends up with someone else's license.
Self-Serve License Tab
Customers find their key on their own profile page and stop treating your inbox like a help desk.
One-Click Copy
No triple-clicking a tiny text field hoping you grabbed the whole string. One button, done.
Per-Product Package Routing
Sell a dozen extensions from one store. Every order routes to the correct release automatically — no mapping table to babysit.
Language Picker That Knows Your Store
Pulls straight from what's actually installed, plus anything you add by hand. No stale hand-typed list to keep updating.
One-Off Product Translations
Flag a region-only translation on the one product that actually has it — without cluttering every other listing.
Renders in Bootstrap 5 or UIkit
Matches whatever template your storefront already runs. Nothing fights your layout.
Steps Aside When It Should
If your release system goes missing, this plugin quietly stands down instead of taking your checkout with it. A debug toggle is there when you actually need answers.
The License Generates Itself. Full Stop.
Five minutes of copy-paste per order adds up fast once your sales volume does. This plugin handles the entire cycle the second an order saves — generation, uniqueness check, delivery — and your part of the process is exactly nothing.
- Fires the moment payment clears, not whenever you get around to it
- Checks for duplicates before it saves anything
- Skips customers who already have a license — no double-issuing
Customers Find Their Key Without Asking You
"Where's my license?" is the single most tiresome support ticket in a software business. Now the answer is always the same, and your customer never has to send it: log in, click the tab, click Copy, done.
- A dedicated tab, always current, zero maintenance from you
- One click copies the whole key — no fumbling a text field
- Simply doesn't appear if there's nothing to show
Tell Shoppers What Languages You Speak — Automatically
Language support is a buying signal, not an afterthought. Tag a product with the languages it supports and the storefront handles the rest — no template edits, no paragraph that quietly goes wrong when a translation gets dropped.
- Pulls from what's genuinely installed, plus anything added manually
- Choose from sixteen spots on the page to display it
- List or inline layout — your call, not ours
Real-World Use Cases
Your Next Order Should Provision Itself
If you're selling Joomla extensions and delivering updates the Joomla-native way, there's no reason you should still be standing in the middle of it. Let the store handle the part it was built to handle.
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)
License Information
An active license entitles you to updates, downloads, and support for the duration of the license period. You may continue using this plugin indefinitely without an active license; however, support, updates, and downloads will not be available while your license is inactive.
- Developer J2Commerce
- Extension Type Module, Apps
- J2Commerce Version 6.x
- Joomla Version 6.x
Arabic Unitag
Chinese, Traditional
Danish
Dutch
English
English, USA
Finnish
French
German
Greek
Hebrew
Italian
Japanese
Norwegian Bokmål
Persian Farsi
Polish
Portuguese, Brazil
Portuguese, Portugal
Russian
Spanish
Swedish
TurkishImprovement Modify extraction method to get languages supported by Joomla
New Feature Display the logged-in customer's primary ARS download/license ID
New Feature Click-to-copy button using the Clipboard API (vanilla JS)
New Feature Renders nothing when the user is a guest, com_ars is disabled, or no ID exists
New Feature Bootstrap 5 and UIkit subtemplate variants via the Subtemplate field
New Feature No caching by default (per-user content)
Update Display-only — does not create download IDs; requires the app_arsdlid plugin for that
Update Requires Joomla 6.x, J2Commerce 6.x, and Akeeba Release System (com_ars)
New Feature Translate the interface into 20 languages (admin and storefront strings)
New Feature Language multi-select on the product form is now dynamic: installed Joomla languages plus Manual Languages
New Feature Add per-product Additional Languages subform for product-specific translations
New Feature Add Manual Languages plugin parameter for locales not installed in Joomla
New Feature Add Template plugin parameter to choose Bootstrap 5 or UIkit rendering
New Feature Add UIkit templates alongside the existing Bootstrap 5 templates
New Feature Add Display Locations plugin parameter to choose where the translations block renders
New Feature Add Languages Display plugin parameter: vertical list or inline wrapping row
New Feature Add Languages plugin parameter defining the pool an "All" selection expands to
New Feature Product-level Language Translations field gains an "All" option expanding to the Languages pool plus Manual Languages
New Feature Flag images resolve from a custom upload, then the Joomla language image set, then the checkmark icon
New Feature Add Help toolbar button on the plugin edit screen linking to documentation
Improvement Display Locations plugin parameter is now a single select instead of a multi-select
Improvement Move plugin templates into bootstrap5/ and uikit/ subtemplate folders
Improvement Update extension artwork
Update Requires Joomla 6.x, J2Commerce 6.x, and Akeeba Release System (com_ars)
You may also be interested in these products
Stay Updated
Subscribe for free and be the first to know about the latest features, updates, and new additions.