virtual credit card
An e-payment system in which a credit card issuer gives a special transaction number that can be used online in place of regular credit card numbers
smart card
An electronic card containing an embedded microchip that enables predefined operations or the addition, deletion, or manipulation of information on the card