The Easy Digital Downloads (EDD) Commissions Add-on is a foundational extension that allows you to easily manage and track revenue sharing for sales of your digital products.
It is absolutely essential for anyone looking to build a multi-vendor marketplace or simply pay out percentages of sales to partners, authors, or contributors.
The Commissions add-on transforms your EDD store into a commission-tracking powerhouse, handling all the complex math automatically.
Per-Sale Recording: Every time a product with commissions enabled is sold, the extension automatically calculates and records a commission payment for the specified user (vendor, author, partner).
Flexible Rates: Commissions can be set as a percentage of the sale price (e.g., 70%) or a flat rate (e.g., $5.00) per product sale.
You have complete control over how commission rates are determined, allowing for flexible payment structures:
Global Default Rate: A fallback rate applied to all products/vendors unless overridden.
Per-User Global Rate: A specific rate set for an individual user (vendor) that applies to all of their products. This overrides the site-wide default.
Per-Product Rate: A specific rate set on the individual download (product) level for a specific user. This is the highest priority and overrides all other rates.
Backend Commission Log: Administrators get a dedicated "Commissions" page in the WordPress backend to view a comprehensive list of all recorded commissions, filterable by user, product, and status (paid/unpaid).
Frontend Vendor Dashboard: Using the [edd_commissions] shortcode, vendors can view their own lifetime earnings, unpaid commissions, and commission history directly on the frontend of your site.
Reporting: A new graph is added to your EDD Reports page showing commissions paid out over time.
CSV Export: The most common method for payment is exporting a CSV file of all unpaid commissions over a specified date range. This file is formatted for easy use with mass payment systems like PayPal's MassPay (or similar tools from other payment processors).
Revoke on Refund: You can set the system to automatically revoke any outstanding (unpaid) commission records when the customer's payment is refunded, ensuring accurate accounting.
Recurring Payments Integration: When paired with the EDD Recurring Payments add-on, it can automatically record commissions for subscription renewal payments.
The Commissions Add-on is almost always paired with the EDD Frontend Submissions (FES) Add-on to create a fully functional multi-vendor marketplace.
When FES and Commissions are both active:
A user registers as a Vendor (via FES).
The vendor submits a Product (via FES).
Commissions are automatically enabled for that product, and the commission recipient is automatically set to the vendor who submitted it.
The Commissions Add-on is typically included with the Professional Pass or the All Access Pass for Easy Digital Downloads.
Would you like a summary of the Frontend Submissions (FES) add-on again, or are you interested in a different EDD extension?
Subscribe to access unlimited downloads of themes, videos, graphics, plugins, and more premium assets for your creative needs.
Published:
Nov 14, 2025 15:17 PM
Version:
v3.6.3
Category:
Author:
OtherLicense:
GPL v2 or Later