Originally Posted by
DCMN
..."each peso or dollar spent...".
This appears to be incorrect. American Express site says:
Paga con La Tarjeta y obtén un Punto por cada Dólar Americano que gastes o su equivalente en Moneda Nacional.
...which Google translates as...
Pay with Card and get a Point for each Dollar you spend or the equivalent in national currency