El 90 % de las veces es que el código postal (ZIP) registrado en el banco no coincide con el que Metro tiene en tu cuenta.
También revisa: nombre exacto (incluyendo segundo apellido), número de tarjeta, fecha caducidad (MM/AA), CVV. Si persiste, usa otra tarjeta o paga en tienda Metro (efectivo/tarjeta física).