Just done some more digging, and the Santander credit cards in certain countries seems to have some pretty decent features.
From What are the parts of a credit card?
This article below is definitely on about Mexico, not sure where the above article is on about.
from Banco Santander has launched the first numberless credit card in Mexico

