If you are seeing the above message it means that your card has been issued by a bank or other organisation in a country other than which you reside.
This is most commonly encountered with prepaid cards, issued from countries such as Gibraltar or the British Virgin Islands when the cardholder is actually a resident of the UK or US.
This system is in place to catch the most common fraud scenarios but of course, has several cross border protection implications.