Is the Virtual Visa or Mastercard a credit card or a debit card?