The payment platform was decent, but unfortunately, it turned out to be a scam. For the past 1.5 weeks, I haven't been able to withdraw money from three merchants, and each attempt to complete the withdrawal gets canceled within a few hours. Support cannot provide any information about the timelines. With great disappointment, it seems to have gone down the path of ***.