Hope this works. looks great. I will try asap.Version - 2.4.1
DEMO
Set extra fees (surcharge) for any PrestaShop payment module and card payment such as cash on delivery (COD), bank wire, PayPal, Stripe, Google Pay, etc., and create an unlimited number of custom payment methods with/without fees easily.