Easy Digital Downloads – Commission Thresholds

Description

Commission Thresholds for Easy Digital Downloads Commissions allows you to easily set up sales or earnings thresholds that must be met before any commissions are awarded to your vendors. Manage thresholds on a per download, user, or global basis for streamlined, granular control over your commissions.

Use-case Examples

Let’s look at some real-world examples of how Commission Thresholds could potentially be utilised in different scenarios:

  • You funded the development of a new product and you want to make back the initial development costs before any commissions are awarded to the vendor.
  • One product has multiple vendors receiving commissions and you want to set their thresholds independently.
  • Each time a vendor uploads a new product, they must reach a baseline earnings threshold to cover marketplace curation and submissions costs before commissions are awarded.

Features

  • Disable commissions until a specific sales or earnings threshold has been met
  • Recoup your product development investments before vendors are awarded commissions
  • Set commissions thresholds independently on a per download, user, or global basis
  • Set different thresholds for vendors receiving commissions on the same product
  • Set a fallback, or default global threshold that applies to all products by default
  • Records a note within the payment record when a threshold has not been met
  • Seamless integration with Easy Digital Downloads and Commissions plugins
  • Translation-ready and contains a POT file to help get you started translating into your own native language
  • Have a specific use-case? Commission Thresholds 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.

Bugs

If you find an issue, let us know here!

Support

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

Contributions

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

Installation

  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 thresholds on a per-download, user or global basis.

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

FAQ

Installation Instructions
  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 thresholds on a per-download, user or global basis.

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 – Commission Thresholds” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0, January 13, 2018

  • Initial release