I can only speak for the Worldpay one, but no it doesn'tMudgey wrote:Be careful with these card processing systems, some of them require merchant bank accounts and the bank charges you a fee or % on top of theirs... Does worldpay require this as well?

I think the big difference is that there's a 'limit' of £1000 a month on it, so it really is for small businesses and individuals like myself, where I don't take solely cards etc. but that's what allows them to be competitive, have no running contract etc, or you would just sign up to streamline (same company).