No special account required, you can pay by your visa / master card.
Need to create 淘寶網 account, and its payment account "Alipay".
Then after shopping, settle payment by "Visa".
Your visa card must have "Verified by Visa" automated (this is not relate to 淘寶網, its activated via the card issueing bank.
Then the amount will be debited from your Visa card (3% service charge).
參考: I bought things from 淘寶網 with my BOC visa card