Skip to main content
Commissions Changelog

Version 3.4 — September 11, 2017

  • New: Migrate commission records to a custom database table.
  • New: Allow users to individually disable commission email notifications.
  • New: Added new email shortcodes for commission notifications.
  • New: Added ability to export commissions by status.
  • New: Improve extensibility of commission details view.
  • New: Added new hooks to the commissions overview.
  • New: Improved validation and functionality when manually adding commission records.
  • Tweak: Improved responsiveness of commissions admin views.
  • Tweak: Fixed a spelling error in the $0.00 commissions tooltip.
  • Fix: Fee adjustments were not correctly accounted for when recording commissions.
  • Fix: Restrict viewing commissions list table from the Shop Vendor role.
  • Fix: Manually recorded commissions showed “Vendor Dashboard” in FES if no download was selected.
  • Fix: Do not allow commissions when vendor purchases their own product.
  • Fix: Manually recording a commission used flat amount as the rate percentage.
  • Fix: A PHP Notice was occasionally thrown when manually creating a commission record.

Version 3.3.3 — June 15, 2017

  • Tweak: Update POT file.
  • Fix: Possible error trying to run sanitization functions on commission rate amounts.
  • Fix: “Last Year” report threw undefined variable notice.
  • Fix: Rounding functions were using hard coded “2” instead of using currency decimal filter.
  • Fix: Incorrect terminology in setting description for Recurring Payments integration.

Version 3.3.2 — April 28, 2017

  • Fix: Commissions Total was missing from Commissions List table.
  • Fix: Removed unneeded troubleshooting output from list table through “column_default” function.
  • Fix: Added span ID and legend elements for Paypal Commissions email field in

    You need to log in to edit your profile.

    Log into Your Account

    Lost Password?

    shortcode.
  • Fix: User search field on Commission List Table page wasn’t working and now does again.
  • Fix: Customer admin view included products for which commissions were enabled and subsequently disabled. Now does not.
  • New: Added setting option to record (or not record) Commissions valued at 0.
  • New: Added helper function for the display of all rates to format them easily and correctly (eddc_format_rate).
  • New: Added ability to add new Commission Types through the user of filter (eddc_commission_types).

Version 3.3.1 — March 27, 2017

  • Fix: PayPal Email field not registered in FES Profile form editor.

Version 3.3 — March 27, 2017

  • New: Rewritten UI for configuring commissions on products.
  • New: EDD_Commission class for abstracting commission records.
  • New: Added user ID to commission payout CSV.
  • New: Setting to disable commission notification emails.
  • New: Individual commission admin view.
  • New: Setting to auto-revoke unpaid commissions on refund.
  • New: Added ability to re-assign commissions.
  • New: Added several new hooks to metabox, commission list and add/edit pages.
  • New: Added support for commissions on renewal payments in Recurring Payments.
  • New: Added commission overview CSV exporter.
  • Fix: Custom date ranges in commission reports.
  • Fix: Commissions list displaying incorrect rate if type is changed.
  • Fix: Compatibility issue with Simple Shipping and PayPal Adaptive Payments.
  • Fix: Invalid markup in widget ID attribute.
  • Tweak: Improved Simple Shipping option descriptions.
  • Tweak: Improved payout generation to use individual commission currencies.

Version 3.2.12 — November 6, 2016

  • Fix: Rich editor not working properly on email settings page.
  • Tweak: Added “Commission Notifications” section to Emails tab in settings.

Version 3.2.11 — October 10, 2016

  • Fix: Incorrect product title shown in REST API.

Version 3.2.10 — March 5, 2016

  • Fix: Commissions menu not displaying in admin.

Version 3.2.9 — March 4, 2016

  • Fix: Shipping fees not respected when paying commissions through PayPal Adaptive Payments.
  • Fix: 100% commission rates do not work through PayPal Adaptive Payments.

Version 3.2.8 — February 15, 2016

  • New: Improved payout file generation process.
  • Tweak: Better error handling in payout file generation when no dates are specified.

Version 3.2.7 — February 2, 2016

  • Fix: Fix 0 rates being improperly set.

Version 3.2.6 — January 28, 2016

  • Fix: PHP notice when calling eddc_get_recipient_rate when calling without a download ID.
  • New: Added fa_IR translation.

Version 3.2.5 — January 9, 2016

  • Fix: Custom Date Ranges on commission report is incorrect.
  • Fix: Honor commission rate of 0 instead of using global.
  • Fix: Commissions list table showing variable price name for commissions earned on purchase alongside a product with variable pricing.
  • New: Add support for EDD 2.5 Settings Subsections.
  • Tweak: Update customer UI tab for EDD 2.5 changes.

Version 3.2.4 — December 18, 2015

  • Fix: [ edd_commissions_graph ] displayed earnings for all vendors.
  • New: Added support for excluding/including shipping fees from Simple Shipping in commission calculations.

Version 3.2.3 — October 30, 2015

  • Fix: PayPal Email field not shown in admin profile editor for Frontend Submissions.
  • Fix: PHP Strict notice.

Version 3.2.2 — October 25, 2015

  • Fix: Flat rate amounts less than 1 are converted incorrectly.
  • Fix: Amounts sent to PayPal Adaptive Payments incorrect when a purchase contains items from multiple vendors and shipping charges.
  • New: Added new PayPal Email field for Frontend Submissions v2.3+.

Version 3.2.1 — August 5, 2015

  • Fix: Honor shortcode attributes like user_id.
  • Fix: Improve performance of Commissions list table.
  • Fix: Generate user commissions export now takes a user_id instead of relying solely on current user.
  • Tweak: Use proper H3 tag for export paid commissions section.
  • Tweak: Context aware shortcodes for when admins are viewing another’s data.
  • Tweak: Allow paid commissions exporter work in the admin.

Version 3.2 — July 14, 2015

  • New: added edd_commissions_overview shortcode for showing a vendor an overview of their sales and earnings.
  • New: added edd_commissions_graph for displaying a filterable graph of earnings and sales for vendors.
  • New: added Commissions tab to Customer Details screens for customers that receive commissions.
  • New: updated payout file generation to use batch processing available in Easy Digital Downloads v2.4+, making payout file generation for large sites more reliable.
  • New: added Revoked Total line to commissions table for vendors.
  • New: added option to set minimum earnings threshold to payout file generation.
  • New: commissions generated through license renewals are now indicated.
  • New: added search field to Commissions table.
  • New: added Payment Email field to the EDD Profile Editor.
  • Fix: pagination failed when viewing commissions for specific status.
  • Fix: year drop down shows improper year options.

Version 3.1.4 — May 18, 2015

  • Fixed a bug with pagination on the commissions shortcode.
  • Updated language files.

Version 3.1.3 — April 20, 2015

  • XSS security flaw fix.