Thanks Steve, that's exactly what I was looking for. Our client wants skinned
payment pages so we're having to go with the API option, and the Barclays API
document is 774 pages!
You mention that you have used Protx before, so I guess you have some test accounts with them?
You can "skin" the payment pages by emailing them the template that you want to use. There are some restrictions to prevent you abusing the system, but basically you can send them any HTML you like I think?
This means that Protx can handle all the CC info without you needing to be get your site secure enough to be handling the CC transactions and passing them through (OK, I don't quite mean it like it sounds)
I have just used the standard form checkout pages, but I did skim through the customisation options and it looks quite straightforward.
I guess consider this a thumbs up to Protx - nice pricing options as well, but you need to check with them that they handle your CC processor before doing any of the really advanced stuff. I asked about stuff like continuous authority transactions and the like and they only support it with certain banks.
Incidently anyone can sign up for a test account with them and they will let you play around with the system without needing a CC processing account. Their signup screens are broken when using firefox though... IE only...
Note: I found it easier to choose a payment processor first and then choose a supported bank for the CC second. The former does seem to constrain the latter though...