There are compare and vents MEP rates. Which one applies? From that you subtract 7 pesos? Do foreign Mastercard/Visa and Amex give same rates?It’s MEP minus 7%. It hasn’t been official in two years. That said, the difference between MEP and official is roughly 7 pesos per dollar now.
Visa and Mastercard apply it at point of sale, AMEX will refund the difference in a week or two.