With this plugin, you can set additional charges or discounts based on the payment gateway or method selected by the customer. You can set the discount on all the default WooCommerce payment options such as bank transfer, PayPal, cash on delivery, etc. along with other plugins added.
You need to set the minimum and maximum value for discounts and additional fees. This plugin can also set the options for tax, shipping, products, and customer countries.