Easy Digital Downloads – Tiered Commission Rates


Tiered Commission Rates for Easy Digital Downloads Commissions allows you to easily setup a tiered reward system where your vendors are rewarded with higher and higher commission rates, the more they sell or earn. This is similar to popular marketplaces such as ThemeForest, Fiverr, and alike.

Once installed, you will have a new Tiered Commissions Rates section in your Easy Digital Downloads Commissions Settings. On this screen, you will be able to create as many tiers as you wish.

Tiers consist of four options:

Type: What kind of tier – earnings or sales count-based

Threshold: The number of sales or the total earnings a vendor must reach to get the tiered rate

Rate: The rate the vendor is given automatically when they reach the threshold

Disabled: Select to disable the tier

Rate Expiration

You can enable the Rate Expiration option to reset tiered commission rates on the 1st of every month.

Exclude Unpaid Statuses

By default, tiered rate calculations include paid and unpaid commission statuses. By checking this option, only “paid” commissions will be included.

Use Download Stats

Thresholds can be either based on download earnings (and sales) or commissions. This setting ignores the rate expiration setting.

Use-case Examples

Let’s look at some real-world examples of how Tiered Commission Rates could potentially be set up, based on sales volume:

  • 0 – 100 sales = 50% commission rate
  • 101 – 200 sales = 60% commission rate
  • 201 – 500 sales = 70% commission rate
  • 501+ sales = 80% commission rate

Or even one like this (based on total commission earnings):

  • $0 – $100 in commission earnings = 50% commission rate
  • $101 – $200 in commission earnings = 55% commission rate
  • $201 – $500 in commission earnings = 60% commission rate
  • $500+ in commission earnings = 70% commission rate

It’s been proven over and over again that providing your vendors incentives like higher commission rates dramatically increases the vendors likelihood to actively promote, upload, and create more products and/or services.


  • Number of sales and total earnings tier types
  • Mix and match tier types, allowing for a flexible reward structure
  • Thresholds can be either based on download earnings (and sales) or commissions
  • Adds a note to the payment record when a tier condition is met
  • Calculate based on either paid and unpaid commission statuses, or paid only
  • Disable tiered rates globally, per-user, and/or per-download
  • Easily disable specific tiers when not required
  • Seamless integration with Easy Digital Downloads and Commissions settings
  • Translation-ready and contains a POT file to get you started translating into your native language
  • Have a specific use-case? Tiered Commission Rates includes plenty of developer-ready filters and action hooks to make it possible!
  • Developed using the best practices, with security, extensibility, and readability in mind

This plugin requires Easy Digital Downloads and Commissions version 3.4.6 to function.

Important Note

  • Flat rate commission amounts are ignored, since it wouldn’t make sense to override these in instances where specific agreements are in place with vendors. Only percentage based tiers (and rates) are possible at this time.


If you find an issue, let us know here!


Please visit the support page if you need to submit a support request.


Anyone is welcome to contribute to Commission Thresholds.

There are various ways you can contribute:

  • Raise an Issue on GitHub
  • Send us a Pull Request with your bug fixes and/or new features. Please open an issue beforehand if one does not currently exist.
  • Provide feedback and suggestions on enhancements


This section describes how to install the plugin and get it working.


  1. Unpack the entire contents of this plugin zip file into your wp-content/plugins/ folder locally
  2. Upload to your site
  3. Navigate to wp-admin/plugins.php on your site (your WP Admin plugin page)
  4. Activate this plugin
  5. That’s it! You can configure the tiers under the Commission Settings.

OR you can just install it with WordPress by going to Plugins >> Add New >> and type this plugin’s name

Contributors & Developers

“Easy Digital Downloads – Tiered Commission Rates” is open source software. The following people have contributed to this plugin.



1.0.0, January 19, 2018

  • Initial Release