No USA cards supported – Alipay - Simplify Your Life Review

Much of the app is in Chinese and no option for translating to English. Won’t support any USA bank cards.
Review by JWF.59 on Alipay - Simplify Your Life.

All Alipay - Simplify Your Life Reviews


Other Reviews