0
DOCUMENTATION

Customer Downloads

Display available digital downloads for the logged-in customer. Links, expiry dates, and download counts.

Overview

The Customer Downloads widget displays a list of digital files available for download by the currently logged-in customer. It reads from the Goose Commerce database to show files associated with the customer’s completed orders, including download limits and expiry dates where configured.

How to Add It

  1. Open the Elementor editor on your My Account page or a dedicated Downloads page.
  2. Search for Customer Downloads in the widget panel.
  3. Drag it onto the canvas.
  4. Configure display options and empty-state messaging in the Content panel.
Note: Downloads only appear for customers with completed orders containing downloadable products. Digital file links are managed per product in Goose → Products.

Settings Reference

SettingDescriptionDefault
Show Expiry DateDisplay the date after which the download link expiresEnabled
Show Downloads RemainingShow how many more times the file can be downloadedEnabled
Show Order ReferenceDisplay the order number the download is associated withEnabled
Empty State TextMessage shown when the customer has no available downloadsYou have no downloads available.
Download Button LabelText on the download action buttonDownload
LayoutList or grid layout for download itemsList

Common Use Cases

Add this widget to the My Account page alongside the Customer Account widget so customers can access their digital purchases in one place. Use it on a standalone Downloads page and link to it from order confirmation emails. For digital-only stores, display this as the default view immediately after login.

Tips & Notes

Tip: Set download limits and expiry dates per product in Goose → Products to control file access after purchase.
Note: Download links are tied to the logged-in customer’s account. Customers must be logged in to access their files.
Powered by Goose