You can generate unlimited Virtual Cards from your PrivX Bank Account.