This recipe demonstrates how to use the pmpro_set_application_fee_percentage
filter to adjust the default fee added to sites using Stripe Connect in PMPro v2.6+. You can use this filter to increase or decrease the default fee added to unlicensed PMPro sites that use Stripe Connect.
This filter has been deprecated in PMPro v3.5.
If your site is using this deprecated filter to reduce or remove the fee, you will see a notice after upgrading to v3.5. Continued use of this filter may result in your site being disconnected from Stripe.
To stay connected to Stripe through our Stripe Connect account, you must remove the filter or accept the 2% application fee via your the notice in the Memberships admin area.
Alternatively, to continue using Stripe with no additional application fee, you must do one of the following:
About Stripe Connect Fees
Users who are connected through the Paid Memberships Pro Stripe Connect interface are charged an additional 2% per transaction. This fee goes to Stranger Studios, the developers of Paid Memberships Pro, and is used to support the Connect server, Stripe gateway development, and the Paid Memberships Pro platform in general. Anyone with a premium membership with an active License Key validated on their site will avoid that 2% fee on all new orders and subscriptions.
The Code Recipe
Adding the Recipe to Your Website
You can add this recipe to your site by creating a custom plugin or using the Code Snippets plugin available for free in the WordPress repository. Read this companion article for step-by-step directions on either method.
Author: David Parker
David Parker is the Lead Developer at Paid Memberships Pro, where he plays a critical role in shaping the core plugin and its Add Ons. His work includes contributing code, reviewing pull requests, and managing releases to ensure the software meets the evolving needs of membership site owners.
David finds fulfillment in supporting small businesses and nonprofits, helping them thrive through membership solutions. He enjoys tackling the complex technical challenges that come with building and maintaining robust membership tools.
Outside of work, David enjoys spending time with his wife and puppy, often taking walks or visiting the dog park. He’s also recently developed an interest in disc golf, adding a new hobby to his free time activities.
View more articles by David Parker »
Free Course: Membership Site Development—The Basics
Develop a deeper understanding of membership site development in this beginner-level course. Learn how to make your site work better, save yourself time and money, and improve your site's performance.
Was this article helpful?
YesNo