Setup individual charges for each payment method in WooCommerce.
As of April 2026, Pay for Payment for WooCommerce is a WordPress fee plugin with 10K+ active installations and a 4.7/5 rating from 71 reviews. It has been downloaded 347K+ times in total. Requires WordPress 4.6+ and PHP false+. Available on WordPress.org since 2014. Actively maintained — updated within the last month. Downloads are down 45% this week. Top alternative: Payment Gateway Based Fees and….
Add individual charges for each payment method as a flat rate and/or as a percentage of the cart total. The plugin first calculates the percentage rate and then adds the fixed rate on top.
Now compatible with React-based payment gateways! Configure payment fees for all gateways (including WooCommerce Stripe) using the new centralized settings tab at WooCommerce > Settings > Pay for payment.
You can use placeholders in the payment item title:
Este plugin va bien para woocomerse pero con la APP DE WOOCOMERSE NO FUNCIONA y no aplica el recargo. He perdido bastante dinero últimamente en los pedidos por este motivo. Deberían revisar, en la app no se aplica el recargo a los pedidos. Cuando creas manualmente un pedido para un cliente con la APP oficial de Woo NO FUNCIONA.
Super flexible and useful. We were even able to use it simultaneously to add a fee to one payment method, while another grants a discount when selected.
If I could add more stars, I would. Does exactly what it says, lightweight, and even a monkey can use it.
Super!
Super plugin jako vzdy!
| WordPress | 4.6+ requiredTested up to 6.9.4 |
| PHP | false+ required |
woocommerce_pay4pay_get_current_gateway_settings filter (broken since 2.1.0 by accidental find-and-replace).global $woocommerce usage with WC() singleton.Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.