We are just in the process of upgrading our payment platform. The new system should be up and running on Monday, 18th November. Thank you for your patience and please come back!