Patent ID: 9679290
Date: 2017-06-13
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A method for conducting transactions between a purchaser and a vendor, comprising: reading bank card information for a bank card at a card reader of a purchaser terminal, wherein the bank card information comprises a primary account number (PAN) and a bank identification number (BIN), wherein the card reader comprises at least one of a magnetic stripe reader, a smart card reader, an RFID reader, or a near-field reader, and wherein the bank card is a credit card, debit card, payment card, or loyalty card; encrypting the bank card information at the purchaser terminal, wherein encrypting the bank card information comprises encrypting at least a portion of the PAN with a first encryption key and encrypting at least a portion of the BIN with a second encryption key; populating a vendor form with the encrypted bank card information; and sending the form to the vendor over a communications network, wherein the encryption of the bank card information is transparent to the vendor.