Для подтверждения нужны деньги на банковском счете. Платежная система карты ни при чем совсем. В какой стране должен быть счет - зависит от того, где вы подаетесь: в России в консульстве или напрямую из Испании.
Насколько я знаю, при подаче из Испании лучше не пытаться показывать деньги в российском банке. Мооожет быть и прокатывает. Можно еще в группе "Виза D Испания" спросить