WordPress plugin · WooCommerce family
WooCommerce Payment Gateway Based Fees
Add fees to WooCommerce orders based on the payment gateway, per product or on the cart total.
About This Plugin
Payment Gateway Based Fees adds a fee to a WooCommerce order depending on the payment gateway the customer picks. The fee is calculated on the price of certain products in the cart or on the cart total, and you can change it on the order page at any time. You can also add a fee manually, for example when a customer switches payment method after checkout, or on orders you create in the admin.
There are three fee types: a fixed amount, a percentage added to the total, or a percentage included in the total, which works as a commission rate. Enable fees for a single gateway or a single product, set minimum and maximum limits at cart level, set minimum and maximum fee values and exclude defined customer emails. Tax calculation for fees is supported. You can switch fees off for the whole site without removing data.
Fee captions can be translated with WPML 4.2.8 or later. WooCommerce Block Checkout is supported since version 5.0, and automated taxes with the WooCommerce Tax plugin are in active beta since version 5.2. The extension is not compatible with the Jetpack automated taxes service.