Stop Babysitting Your Download Files.
Connect Dropbox to your Joomla ecommerce store. Browse files right inside the product editor. Click Attach. Stream to customers. Your server breathes easy and your customers stop emailing you at midnight.
23 Features. One Download Problem Solved.
Every moving part of your Dropbox digital-download workflow, handled — from account connection to streaming delivery to per-order tracking.
In-Admin File Browser
Browse your entire Dropbox library right inside the J2Commerce product editor. Folders, subfolders, breadcrumb navigation — all without opening a new tab or touching an FTP client.
Streaming File Delivery
Customer downloads flow chunk-by-chunk from Dropbox straight to the browser. A 2GB video course, a 500MB sample pack — delivered cleanly with zero PHP memory pressure and zero server timeout anxiety.
One-Click File Attachment
Hover any file in the browser, click Attach. Done. The file is now your product's download. Selected files get a clear visual accent so you always know what's attached to what.
Upload Directly from the Editor
File not in Dropbox yet? Upload it straight from the product editor — up to 150 MB per file, with a progress bar, without switching to another tab. It lands in Dropbox and attaches automatically.
Automatic Download Tracking
Total downloads per product file and per-order use count are tracked automatically. Enforce re-download limits and see which products are getting pulled — without a spreadsheet in sight.
Auto-Renewing Connection
Your Dropbox credentials refresh automatically in the background. Customers never hit a "403 Forbidden" because your token expired while you were on vacation. Auto-retry on mid-session expiration. Rate-limit resilience. Just stays running.
Color-Coded File Type Icons
PDFs, Word documents, spreadsheets, ZIP archives, images, presentation files — each file type gets its own color-coded icon in the browser. Stop squinting at filenames to figure out what you're looking at.
Locked-Down Admin Operations
Every admin action is secured. CSRF protection on all operations. Connection handshake validates both ends before accepting credentials. Only authorized J2Commerce managers can browse or upload to your Dropbox.
Debug Log Toggle
One switch in the plugin settings enables detailed logging to a private file. On when you're diagnosing something. Off in production. The right amount of visibility exactly when you need it.
Downloads That Actually Finish
When a customer clicks to download their file, it streams directly from Dropbox to their browser in chunks — the complete file never loads into server memory at once. That means you can sell a 2GB video course, a 500MB audio library, or a 1GB 3D print collection and your server won't even notice.
- Large files start streaming immediately — no buffering delay
- Zero PHP memory pressure from large file payloads
- Fallback delivery mode works even without optimal server configuration
- Customers download at Dropbox speeds — not your hosting plan's speeds
Your Entire Dropbox, Right Inside the Product Editor
Open a product. Go to the Files tab. Your Dropbox is right there — organized exactly the way you organized it. Navigate into subfolders with a click. Use breadcrumbs to climb back out. See filenames and last-modified dates in two clean columns. Hover any file to reveal the Attach button.
- Folder navigation with breadcrumb trail — never lose your place
- Name and last-modified columns — see what you're attaching before you click
- Load More pagination handles folders with 200+ files gracefully
- No FTP client, no cPanel, no copy-pasting file paths
Two Clicks to Connect. One Click to Verify.
Enter your Dropbox credentials in the plugin settings, click Connect, approve in the popup — and your store and Dropbox are linked. The settings panel shows your connected account name and email. Test it any time with one click. Disconnect just as easily. The exact redirect URL you need for your Dropbox app setup is displayed right there in the settings, ready to copy.
- Account linking opens in a popup — no page redirects mid-session
- One-click connection test shows your account name and email
- Redirect URI shown in-settings for easy Dropbox App Console setup
- One-click disconnect — clean credential removal, no leftovers
Real-World Use Cases
A fitness instructor sells 12-week workout programs as video bundles — 30 videos per course, 1.5GB total per bundle. Shared hosting can't serve this at scale. With Dropbox for J2Commerce, they upload their video folder to Dropbox once, connect the plugin, navigate to the folder right inside the product editor, and attach the bundle ZIP in under two minutes.
Customers download at Dropbox delivery speeds. The instructor's server never sees the file traffic. Large-format digital Joomla ecommerce products that were previously impossible to sell reliably become part of the catalog the same afternoon.
A graphic designer sells 300 Photoshop mockups organized across 15 Dropbox subfolders — by category, by format, by license type. Each product needs 1-3 specific files from different subfolders. Previously: FTP client, copy-paste paths, manual updates whenever a file moved.
Now: the breadcrumb browser lets them navigate to exactly the right folder, attach the exact file, move to the next product. Re-downloads work 18 months later because Dropbox doesn't expire files. And because download counters track automatically, they know which mockup collections are getting the most traction.
A music producer sells royalty-free sample packs at 80MB–220MB each. Customers buy once, come back to re-download when they get a new computer. Previously: download links expired, files got moved, "resend my download" tickets piled up on Fridays.
With per-order use-count tracking, the producer enforces a sensible re-download policy automatically — no manual checking required. Streaming delivery means a 220MB WAV archive downloads cleanly during a weekend sale spike. And the server never chokes, because the server isn't serving the file.
Your Customers Are Waiting for a Download That Actually Works.
Stop managing digital downloads like it's 2010. Connect Dropbox to your Joomla ecommerce store, point it at your files, and let your customers download without drama. You've got better things to do than babysit a file server.
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 Attach Dropbox-hosted files to downloadable products as digital downloads
New Feature Serve customer downloads through short-lived Dropbox temporary links
New Feature Upload files directly to Dropbox from the product files editor
New Feature OAuth2 connect flow with offline refresh-token storage for the Dropbox account
New Feature Self-contained Dropbox API v2 client (no third-party SDK)
New Feature Debug logging toggle in the advanced settings
New Feature Full localization in 20 languages (en-US source plus 19 translations)
Update Requires Joomla 6.x, J2Commerce 6.x, and a Dropbox app (app key and secret)
Fix Missing installer script mention in xml
Sell any file stored in Dropbox
The plugin will allow you to connect the store with your Dropbox bucket and sell any file stored on your Dropbox account.
Enables you to retrieve the files from the Dropbox remotely
All it requires is to specify the API credentials and the dropbox folder in which all your files are stored and the files will be retrieved.It's as simple as it sounds.
Generates a temproary url for the downlodable files, which expires within minutes
To ensure security, the plugin generates temporary URLs that expire within a few minutes. Therefore, you need not worry about your files being shared on the internet. You get the privilege to choose whether the URL sent should expire within a few minutes or not.
Send the file links through email notifications
Now you can send the links of the files that the user has purchased through emails. You can make use of shortcodes in the email templates to send the file links to users.
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.