No, no es necesario tener saldo en la cuenta. Cuando se paga se cogerán los fondos de la tarjeta o de la cuenta corriente, dependiendo de la configuración.

 

Quieren saber que es tu tarjeta y que autorizas su uso, para eso quieren que la confirmes.