Zego over complicates simple processes like one-time payments. Why it is necessary to "create an account" to make a one-time payment? I suspect, Zego just wants to capture customer information so they can SELL it. Also, their overseas call center customer "service" is unhelpful and basically a waste of time.