Due to unforeseen circumstances, we expect the site to continue to be degraded in the China region.
We expect to have a further update on this in the next couple of weeks.
INTOPay, Partner Portal, and the corporate website are currently undergoing work causing the sites to run slower than usual in the China region.
The team are currently working on bring service back to normal levels, and we will provide updates as soon as we can.