If you’re using the free version of Easy Digital Downloads (EDD) with Stripe Connect, you might have noticed that an extra 3% fee is added to every transaction.
This isn’t Stripe’s standard fee – it’s something added on top by EDD when using their Stripe integration with the free version of their plugin.
That 3% might not sound like much, but over time it adds up. And frustratingly, unlike other plugins (such as Paid Memberships Pro), EDD doesn’t offer a filter or hook to disable it. No clean override. No settings toggle.
So what can you do?
It’s not ideal, but the only way to remove the fee is to modify one of the plugin’s core files. That means you’ll need to make this change again every time you update the plugin. But the good news is: it’s just one line.
How to Disable the EDD Stripe Connect Fee
Here’s a quick walkthrough:
1) Open this file in your WordPress site:
/wp-content/plugins/easy-digital-downloads/src/Gateways/Stripe/ApplicationFee.php
2) Scroll down to around line 183, where you’ll find this method:
/**
* Gets the application fee percentage.
*
* @since 3.2.0
* @return int
*/
private function get_application_fee_percentage() {
return 3;
}
3) Change the return 3;
line to:
return 0;
That’s it. Job done. The 3% application fee is now gone, and you’ll no longer be handing over a cut of every transaction.
If you found this useful, please share or link back to this article to help spread the word and help others save money. As always, I’m grateful for any comments/feedback!
0 Comments