Hi Stefy
What I mean is you don't have to take money from your card and add it to Alipay. You can add your card details to Alipay and when you checkout on Taobao pay using Alipay. But the money is taken directly from the card via Alipay rather than having to add money to the Alipay account. I hope this makes sense.
If you have any other questions please send me an email at misha@nanjingmarketinggroup.com.