No, for the time being, iDebit doesn’t provide plastic or virtual cards. You can pay by using your wallet to any merchant that accepts transactions with it. On top of that, you can transfer funds to your connected bank account.