Why does it need to be a percentage? Isn't processing a $1.00 payment the same as processing a $1000 payment?
Technically yes, but the cost that Sumup or whatever else processor you use gets charged is based on a percentage amount set by the card networks. Sumup just adds a .5 or whatever onto the rates they get from the card networks and there's the .9/1.9% final charge.