Your Digital Downloads. Right Where They Belong.
The moment payment clears, your customers have a download button staring at them from the thank-you page — and a backup link waiting in their inbox. No hunting. No support tickets. No treasure hunt nobody signed up for.
Everything Your Post-Purchase Moment Was Missing
Thirteen features. One purpose: get your buyers their files the instant they pay — on the page, in the email, without friction.
Instant Confirmation-Page Links
Download buttons appear right on the thank-you page the moment payment is confirmed. No redirects. No logins. No "where is my file?" moment.
Download Links in the Receipt Email
Every transaction email going to a buyer also carries download links — styled for Gmail, Outlook, Apple Mail, and every other opinionated inbox. The thank-you page is temporary. The email is permanent.
Configurable Email Trigger Statuses
You pick which order statuses include download links in the email — confirmed only, or also shipped, processed, complete. Your workflow. Your rules.
Expiry Date Displayed Per Link
Toggle on and each download button shows its expiration date — "Expires: December 15, 2026." Buyers know exactly how long they have. The "it stopped working" emails stop cold.
Secure Token-Authenticated Email Links
Email links are tied to the buyer's order token — not their session. Guests click the link in their email and land directly on their file. No login. No account. No friction.
Guest Buyers Are First-Class Citizens
No account required. Guest checkout buyers get download buttons on the page and working links in their email — same experience as registered customers. No registration wall between a paying customer and their product.
Multiple Files Per Order, All at Once
Customer bought an ebook, a template, and a license file? All three appear in the same download block — one clean list, one place to click. No digging through a downloads dashboard.
Your Existing Rules Still Rule
Access limits, expiry windows, file assignments — all your existing download settings still apply and Easy Links respects every one. Only confirmed orders with active access see a button. Pending payments and expired access see nothing.
Bootstrap 5 and UIkit 3 Templates
The confirmation-page block auto-detects your active frontend theme — Bootstrap 5 or UIkit 3 — and renders natively. Or set it manually. The output always looks like it belongs on your page, because it does.
The Post-Purchase Moment You've Been Neglecting
Your customer just paid. That's the highest-trust moment in the entire buyer journey — they opened their wallet and believed in what you're selling. Easy Links makes sure the next thing they see is exactly what they came for. Not a receipt. Not instructions. Their files.
- Download buttons appear instantly on the confirmation page after payment
- Backup links arrive in the receipt email so buyers have them permanently
- All purchased files listed together — one block, one place, every time
- Optional expiry date next to each link — no "is this still active?" guessing
Guest Checkout Shouldn't Mean Second-Class Delivery
A significant chunk of your buyers chose guest checkout because they did not want an account. Forcing them to create one — or dig through a My Downloads section tied to a login they don't have — is how you teach people not to buy from your Joomla store a second time.
- Email download links work without any active session or account
- Secure order token authenticates the buyer transparently
- No registration wall between paying customer and product
- Your existing access rules are still enforced for every buyer type
Real-World Use Cases
Digital products span every industry. Easy Links handles all of them the same way: file in hand, instantly, no drama.
Every "Where's My Download?" Email You Answer Is Five Minutes You Didn't Have.
Your customer paid. They earned a button. Give it to them. Easy Links handles the rest.
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 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
TurkishNew Feature Add download links to the order confirmation page for purchased files
New Feature Add download links to the order confirmation email via [HOOK:BEFORE_FOOTER]
New Feature Secure email download links with a single-use token bridge (no login needed)
New Feature Show each download link's expiry date so shoppers know how long it stays valid
New Feature Choose which order statuses trigger the email download links
New Feature Bootstrap 5 and UIkit 3 confirmation-page subtemplate variants
New Feature Configurable: show on confirmation page, show expiry, show in email
Update Requires Joomla 6.x + J2Commerce 6.x and downloadable products
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.