I've not been self-employed for very long, and although things are going well, I'd like to steer away from Paypal as I have had a number of emails from potential customers asking if I have means for alternative payments.

I used to work full time as a graphic website designer so never got down into too much of the technical nitty gritty. I have a domain and products page currently set up for Paypal which I would like to convert to something that might appear more 'professional' in the eyes of the consumer:
http://www.artgraphica.net/art-video-tutorials/order.htm

I have some queries as to how I might best set up an eccomerce system other than Paypal.
I have a business bank account with the Alliance and Leicester, but believe you need to be in business for at least six months before you can be considered.

WorldPay claims it can get you a merchant account within a week, and seems like a good option. Would I be right in thinking a company like WorldPay process the credit card transactions and after taking their percentage will hold the money or send it directly to your bank account? I also get the impression you need yet another third party solution to control the shopping cart side of things. James Smith kindly passed me onto Mal's Free Shopping Cart website (http://www.mals-e.com/)  - if I understand correctly I think you can add buttons to your products and it will send the credit card and goods information onto say WorldPay, although I'm not sure how well it integrates with an existing website and whether you need a secure server and possibly a cgi-bin, and whether it redirects customers away from your website to process credit card payments.

Has anybody had any experience with setting up an eccomerce system without using Paypal or having a Merchant Account. Is it more straight-forward that it might first appear?! I hear all these words like SecPay, Protx, Gateway processing... it's a whole new techno-language and brand name mumbo-jumbo that I need to learn and at the moment I'm finding it a tad confusing!

Thanks in anticipation to a reply.