We wish to take integrated card payments from KashFlow but there seems to be no way of KashFlow adding a preset percentage surcharge for customers paying by card. I have to manually raise a new invoice each time for the surcharge and then get the customer to pay that invoice. It's too complex. With GoCardless integration it's less of an issue as they cap their fee per transaction at £2 but with card payments from Stripe and WorldPay they are percentage based so we do not wish to swallow these fees.