Thanks for kindly waiting. From 02:20–12:30 UTC on June 1st, we experienced an elevated rate of errors related to Alipay upon redirect. This issue was caused by an outage of the payment scheme on Alipay's side.
Since this was a recent incident we do not have a timeframe, but a specialized team is working on this to provide a solution and update to all our users. We truly appreciate your understanding.