article_snippet: It could mean the end of scrabbling for your credit card - and your hpone.
article_snippet: Using online payments to buy things is always a big headache,' Ma said. '
article_snippet: You forget your password, you worry about security. '
article_snippet: But Alibaba still faces other challenges -- Alibaba has been accused of not doing enough to eliminate counterfeits sold on Alibaba platforms.