WooCommerce Payment Gateway Based Fees
Adds fixed or percentage charges to WooCommerce orders according to the selected payment gateway, with checkout visibility, recurring-payment support and fee reporting.
Instant access Original unmodified files Free future updates
WooCommerce Payment Gateway Based Fees addresses a specific checkout problem: payment methods do not always carry the same cost, but a standard WooCommerce order total treats them alike. The plugin lets store owners attach a fixed charge or a percentage-based fee to the gateway a customer selects, then show that cost during checkout. That makes it a practical fit for stores that need payment processing costs reflected in the order rather than absorbed into a single general price.
Rules by gateway
The central feature is the ability to create different fee structures for different payment methods. A store could use a fixed amount for one gateway and a percentage for another, matching the fee model it wants to apply to each option. This is more precise than adding one blanket surcharge to every order, especially when customers can choose between several payment routes.
The vendor specifically lists PayPal, Stripe and Authorize.Net among the major gateways supported. That gives the plugin a clear role in a conventional WooCommerce checkout, although the value of the integration still rests on how the individual payment gateways are configured in the store. The important point is that the fee follows the selected method, not simply the presence of an order.
Clearer checkout totals
Displaying the charge at checkout gives customers visibility before they place an order. This is preferable to hiding the cost in product prices or revealing it only after a payment method has been chosen. For merchants, the arrangement also keeps the pricing rule tied to the payment option, so the checkout total reflects the route the customer actually uses.
Fixed and percentage-based choices cover two common pricing approaches. A fixed fee is straightforward for a gateway with a predictable transaction cost, while a percentage fee tracks the order value. The plugin is therefore suited to stores that need a configurable rule rather than a single hard-coded surcharge.
Beyond one-off orders
Compatibility with WooCommerce Subscriptions extends the fee model to recurring payments, and the vendor also lists WooCommerce Memberships compatibility. That matters for stores where payment methods are part of an ongoing customer relationship rather than a one-time purchase. The feature list also includes multi-currency support, which gives international stores a way to apply gateway-based charges across more than one currency setup.
Reporting features are included for tracking fee income and reviewing payment method performance. Those reports give administrators a place to assess which gateways generate fees and how the available payment options are being used. The copy does not describe the report formats or the depth of the analysis, so this is best treated as a reporting layer rather than a fully documented accounting system.
Where it falls short
Gateway-based fees add useful control, but they also add another pricing decision to the checkout. Each fixed or percentage rule needs to be maintained alongside the gateway settings, and a mistake in a rule could produce the wrong customer total. Stores with many payment methods will have more fee combinations to review than stores offering one or two options.
The checkout is also more complicated when an extra charge appears only after a payment method is selected. Clear labels and consistent configuration become important, because customers may question why two otherwise similar payment choices produce different totals. Multi-currency and recurring-payment support broaden the scope, but they also create more cases for a merchant to account for when setting and reviewing fees.
Who it suits
This plugin suits WooCommerce stores that want payment processing costs assigned to the relevant gateway instead of spread across every product or absorbed by the merchant. It is particularly relevant where PayPal, Stripe, Authorize.Net or other configured payment methods have different fee structures, and where checkout transparency matters.
It is less compelling for a small shop with one payment method and no need for surcharges. For a store with several gateways, recurring payments, memberships or international customers, the combination of gateway-specific rules, checkout display, multi-currency support and fee reporting forms a focused set of controls. The main decision is whether that extra configuration reflects a real cost distinction in the business.
The verdict
Download WooCommerce Payment Gateway Based Fees and see for yourself
You get the full WooCommerce Payment Gateway Based Fees release (v5.2.1), ready to install, plus every update that follows. One click and it is yours.
Download WooCommerce Payment Gateway Based Fees v5.2.1- Instant download
- Original developer files
- Updated 29 Oct 2026
Related reviews
Browse allWooCommerce Elavon Converge Payment Gateway
Process card, eCheck and other Elavon payments through WooCommerce, with tokenized records, multi-currency support and o…
Aelia Tax Display by Country for WooCommerce
Country-aware WooCommerce tax display using IP geolocation, with support for multiple tax classes and configurable prici…
GetPaid Multi-Currency
Multi-currency pricing for WordPress stores, with location-based detection, automatic exchange-rate updates, payment gat…