Hiya,
I don't know too much about this situation but I have moved your support request to the support request forum. I believe when it comes to the payment being due you'll receive an invoice whereby you can pay manually, but don't quote me on that.
If you have purchased an account with...