The issues with our payment portal have now been fully resolved.
We would like to apologise for any inconvenience caused and thank you for your cooperation and patience.