We use PayPal and major Credit Cards for all payment processing.
You do not really have to register a Youbox.com Account to pay for your items. Regular visitors can make order on Youbox.com. But we suggest you register and that would be more helpful for us to provide better customer service.
Payment must be made in full and have cleared before the item is shipped. If you are having any issues with PayPal, please do not hesitate to contact us and we will assist you in anyway that we can.