Hi,
I'm going to need to process credit cards for a new online store. It's important that the process is seemless, i.e. the payment processing doesn't go off to a third party site. Paypal in the US seem to offer this service, but not in the UK.

What options are available in the UK? Options seem far more limited than the US, what are your experiences?

Many thanks,
Jord