We have been informed by our partner that they are experiencing some technical issues due to what many credit card payments are currently failing. We shall inform as soon as payments are working normally again.
We apologize for any inconveniences this may cause.
UPDATE: Issue was resolved at 04:34 GMT and payments are working normally again.



