You're right, but where only one bank is giving virtual card without a credit card. My account does not belong to that bank. Our bank credit card is a prepaid card that gives it to. In short, requires some effort. Maybe I should open a foreign currency account. On my debit card has a Visa...