Home Plugins woocommerce pay for payment
Pay for Payment for WooCommerce logo

Pay for Payment for WooCommerce

by Karolina Vyskocilova on WordPress.org

Setup individual charges for each payment method in WooCommerce.

(66)
User interface. You can find this in every payment gateway configuration.

User interface. You can find this in every payment gateway configuration.

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.

Current version is not compatible with WooCommerce Block Checkout please use shortcode for checkout instead. How to guide. I’m working on a new version compatible with block checkout and React settings.

You can use placeholders in the payment item title:

  • [FIXED_AMOUNT]: Will print money-formatted fixed amount you entered.
  • [PERCENT_AMOUNT]: will print out percental amount you entered
  • [CART_TOTAL]: will print out money-formatted cart totals.
  • [MINIMUM_AMOUNT]: will print out money-formatted minimum amount you entered when calculating percentage fee.
  • [MAXIMUM_AMOUNT]: will print out money-formatted maximum amount you entered when calculating percentage fee.
  • Example: Payment Fee ([FIXED_AMOUNT] + [PERCENT_AMOUNT]% of [CART_TOTAL])

Requires at least WooCommerce 2.6, compatible with WooCommerce 3.2+ (recommended). The support for WC 2.6 will be dropped soon.

Features

  • Fixed charge and/or a percentage of cart total
  • Possibility to disable for free/zero shipping
  • Plugin API. See GitHub for details.

Compatibility

Limitations

  • It seems that Mercadopago gateway is not handling WC_Fee correctly. Get in touch with Mercadopago support (and I’m happy to help them fix the issue)
  • Better not use it with PayPal. (Legal issue, see FAQ as well.)
  • Doesn’t work on “Pay for order” pages (manually created orders or canceled payments), because of WC limitations

Special Credits

Active installations10K+
Weekly downloads
4,213+915.18%
Version2.1.11
Last updated6/24/2025
WordPress version4.6
Tested up to6.7.2
Tags
ecommercefeepayment gatewaywoocommerce
Pay for Payment for WooCommerce | Plugin0