Thought I'd post an update on this to bring the thread back on topic. Lub and I just finished testing the whole payment/deployment process last night and it's working perfectly. The process is real simple, you select the number of months you'd like a server for and then you pick a payment method. At the moment we support PayPal and Google Checkout. Upon paying you'll be redirected to your account dashboard and immediately have the option to deploy your new server to the location of your choice. Once it's deployed you're free to start it up and do whatever you'd like with it.
The entire process takes about 5 minutes or less and is entirely automated, which makes it super easy and hassle-free for anyone who wants to buy a server.