3D security on credit card payments in Europe:

It is now a requirement that City and Postcode are contained in an address.  When making your renewal, be sure to take the opportunity to review your address to make sure the necessary details are provided before you proceed to the payment.

Find your Eircode

Online Payments: You may have to enter a passcode, which would be sent to your mobile phone or landline or authenticate your payment in another way, depending on how your credit/debit card issuing bank has implemented security measures