How can I purchase without registering an account on Alibaba.com?
If you do not have an account but want to have Trade Assurance orders with the suppliers, you could contact with the supplier to draft the order in Onetouch for you with your email address. Then you could pay for it with T/T (Bank Transfer) or Credit Card (Visa Card/ MasterCard) directly with "Pay Now Link" sent by the suppliers.
However, in order to manage your Trade Assurance orders, you are suggested to register an Alibaba.com account with your email address and log in the account.
Is this information useful?