How come my card doesn't work on some websites when it works for others?

How come my card doesn't work on some websites when it works for others?

Websites that do not accept Visa or MasterCard may decline the use of our prepaid card.

Also some international merchants are restricted due to their country codes for conducting transactions as per the currency denomination on this card.