As Stripe for example takes a fee of 1.5% + 20p for each UK transactions, I reccomend to add a feature where anyone who chooses to pay via the link on the invoice will then have to pay a fee to cover losses for businesses.
You won't be notified about changes to this idea.