Hi Ana Maria
I too have a registered account, but don't use it that often. I think it depends how often you shop on Taobao or Tmall.
I can't register my card on my mobile Alipay app as you need a Chinese ID number to do this and obviously I don't have one.