In the past few months, we have covered a whole host of plugins that let you accept all kinds of payment methods on your WooCommerce site. In certain cases, it makes sense to attach an additional fee to certain payment methods. Pay for Payment for WooCommerce is a handy plugin that lets you handle this.
This plugin lets you add charges for each payment method. They can be fixed or percentage based. Pay for Payment can also handle taxes, coupons, and other costs in calculations. This plugin is available as a free download.