A word of warning to people ordering through Taobao (Shanghai) and using AliPay.
It works great, but if SARS wants a screen grab of the bank transaction, you're pretty screwed (as I found out).
How Taobao works is this - you order an item and pay for it through your card linked to AliPay.
A countdown clock is started from the moment you order, and the seller has a certain time to get it to you (or you get your money back).
Alipay is an escrow service, which means that the amount you pay is held by them, and the money only released to the Chinese merchant at the end of a count-down timestamp (if they have shipped).
Once the countdown clock reaches zero, Alipay release the money paid to the Chinese merchant and notify your bank of this. Your bank then moves the amount you paid from pending, and it will be finally be reflected on your statement. However, as there has been a shift in the exchange rate while the clock was running and AliPay was holding onto the money...the amount reflected in your account will differ from the initial amount paid.
I (hopefully) have got around this by making copies of the emails received from my bank which were received as soon as I paid AliPay. The time on the emails agree with the original order invoice time.
My bank statement is totally useless. Say I paid the merchant (AliPay) ¥223, which is R413 – I would immediately receive an email from the bank (or an SMS) attesting to this fact. However, at the end of the 10 day countdown timer, when the amount is finally reflected in my account, it is now R423, as the exchange rate has changed.