Kindly be informed that credit or debit cards need to be 3-D Secure compliant in order to pay the registration fee online.

If you are facing a difficulty or unable to make the payment online, you may need to check if you are registered for 3-D secure, 

if you have not done so already. Kindly check with your card-issuing bank if you are not sure whether your card is 3-D secure or not.