You can add extra fee for any payment gateways
Works with WooCommerce 2.1.11 - 2.2.2 and above only.
Add an option to your WooCommerce checkout payment gateways to add extra fee.
This extension allows you to add an extra fees option to woocommerce payment gateways ("BACS, CHEQUE, COD").
WooCommerce > Settings > Checkout > single gateway page lets you set up an extra fee, which will be added to total whenever user select that particular payment gateway.
If you like the plugin, please do not forget to review. Also, to contribute to the plugin you can find it on GitHub: https://github.com/hemsingh1/woocommerce-extra-charges-to-payment-gateways/
For Support Please Visit Extra charges to Payment