I eventually managed to pay. Apparently putting in my Belgian address and then using a card from a different country worked.