I decided to chime in with my experiences dealing with them. Unlike many others here, there wasn't a delay with the Stripe account. It was delivered on time, but the airwallex was delivered after two months. They were quick to respond to any questions about the integration. And I haven't faced a ban yet.
Here comes the reason why I decided to write this, because I'm starting to lose my patience and I have no idea how to proceed from here. After two months of processing payments, I changed host because of performance issue with my website. After I changed host the second time, the card details completely disappeared from checkout.
I notified them about this, and they apparently looked into it, but then they must have forgotten since I didn't get any response. I reminded them again, and they promised to fix it till new year. I don't hear from them, so I decided to change host and see if that worked, but no, it's still the same issue. I notify them and they say they'll look into it, but then it seems like they forget it. I have no idea if this intentional or not, but I'm getting tired of having to remind them over and over again. I have no idea if they've even looked into it, or if they've figured out why this happened to begin with, but now it's soon 40 days since the start of this issue, and I haven't been able to process any payments. That's great when I know I can't use this account forever and want to process as many payments as possible. I've also had to hold back on promotions and scaling this project because I don't have reliable
payment processor at the moment.