Easy Links
$19.00

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.

You write. You sell ebooks. You also spend an hour every Tuesday and Thursday copying download links and pasting them into support reply emails for buyers who couldn't find them after checkout. After enabling Easy Links, download buttons appear on the confirmation page automatically. Email links land in the buyer's inbox with their receipt. The support tickets stop. That Tuesday time comes back. You spend it writing the next chapter. Simple math.

Your customers are developers. They checked out as guests because they value their time. Your Joomla ecommerce store delivers a plugin ZIP and a license key file on each order. With Easy Links, both files appear on the confirmation page immediately. The email backup link works without an account — the order token handles authentication transparently. Your customer has what they paid for before they close the browser tab. You never hear from them about downloads, which is exactly how developers prefer it.

Your sample packs have a 90-day download window — buyers need to grab them while their access is active. With expiry date display enabled, each download button on the confirmation page and in the email shows exactly when access closes: "Expires: September 14, 2026." No support tickets asking "is my download still available?" Buyers see the deadline. They plan accordingly. You set it once and never explain download windows manually again.

One purchase includes the main course guide, a workbook, a quick-reference sheet, and a bonus resource PDF. That's four files. With Easy Links, all four appear in the confirmation-page download block at the same time, each clearly labeled with its own button. Your buyer sees exactly what they got and downloads each file in under a minute. No confusion about whether the full purchase came through. No "I only see one file" support message. The delivery looks as professional as the product.

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)


  • Developer J2Commerce
  • Extension Type Apps
  • J2Commerce Version 6.x
  • Joomla Version 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

New 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

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.