Basically in Magento, payment methods are independent of items contained in your customer cart. With Sunovisio Payment Method Per Product Extension, you can easily disable some payment method depending on product, product categories or product attribute set.
Sunovisio Fees Per Payment Method Extension allows you to add extra fees for selected payment method.
Fees Per Payment Method Extension is not only compatible with basics Magento payment method but is created to be compatible to the largest payment method extension as possible.
This extension offers as well to setup three kind of extra fees: fix fees, variable fees or both of them.
This extension is compatible with Paypal payment method.