Description
The Variable Pricing Switcher addon adds a price variation selector directly on Easy Digital Downloads download pages, allowing visitors to toggle between options such as a single license, an extended license, or promotional bundles without leaving the product page. This component replaces the static price listing with an interactive control that updates the displayed amount and purchase button based on the selected option, speeding up the buying decision in catalogs with multiple variations.
Main Features
- Interactive variation selector
Displays the EDD variable price options as a dynamic selector on the product page. - Real-time updates
Recalculates the displayed amount and purchase button as visitors change the chosen option. - Compatible with native variable pricing
Uses the standard variable pricing structure of Easy Digital Downloads, without requiring product reconfiguration. - Integration with download page
Replaces the default price listing with a compact interface in the product template. - Per-download application
Works on each catalog item that uses variable pricing configured in the EDD panel.
Benefits of the Variable Pricing Switcher
- Quicker purchase decision
Visitors compare price options without reloading the page or opening extra screens. - Cleaner catalog
Product pages with multiple variations achieve a tidy layout, without long price lists. - Focus on purchase button
The toggle draws attention to the selected value and the checkout prompt. - Leveraging existing structure
Vendors already using variable pricing in EDD receive a new interface without redoing listings.
Who is it recommended for?
- Digital stores on Easy Digital Downloads selling licenses at levels (single, extended, unlimited).
- Authors of plugins, themes, eBooks, and courses with multiple price variations per product.
- Vendors that offer promotional bundles or combos in the same download.
As an additional feature for Easy Digital Downloads, the Variable Pricing Switcher addresses a recurring issue in digital stores with multiple license options: the friction of displaying stacked price lines. By concentrating variations into a single dynamic selector, it keeps focus on the purchase button and leverages existing variable pricing settings, without requiring catalog restructuring.
Frequently asked questions
Is Easy Digital Downloads Variable Pricing Switcher GPL-licensed?
Yes. Easy Digital Downloads Variable Pricing Switcher is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Easy Digital Downloads Variable Pricing Switcher on multiple sites?
Yes. You can install Easy Digital Downloads Variable Pricing Switcher on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Easy Digital Downloads Variable Pricing Switcher cost at Ultrapack?
Easy Digital Downloads Variable Pricing Switcher costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Easy Digital Downloads Variable Pricing Switcher include updates?
Yes. The current version of Easy Digital Downloads Variable Pricing Switcher is 1.0.5, published at Ultrapack on Dec 9, 2017. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Easy Digital Downloads Variable Pricing Switcher scanned before publication?
Yes. Every version of Easy Digital Downloads Variable Pricing Switcher goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
edd-variable-pricing-switcher.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
edd-variable-pricing-switcher.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready