| CPC G06Q 20/401 (2013.01) [G06Q 20/20 (2013.01); G06Q 20/206 (2013.01); G06Q 20/34 (2013.01); G06Q 20/36 (2013.01); G06Q 20/40 (2013.01)] | 17 Claims |

|
1. A computing system for processing a transaction using account information on file comprising:
a network interface of a payment processing computer system configured to receive, from a merchant computing device of a merchant, a payment authorization request message comprising content embedded therein for processing a payment transaction based on a primary account number (PAN) of a cardholder; and
a processor of the payment processing computer system configured to:
identify, based on a bitmap stored within the payment authorization request message, that a unique identifier is present in an existing data field within the embedded content of the payment authorization request message, wherein the unique identifier comprises a first value if the payment account information is saved on file with the merchant and a different second value if the payment account information is saved on file with a non-merchant payment entity, and wherein the unique identifier verifies that the merchant has a pre-existing relationship with the cardholder;
determine, based on the unique identifier, that the PAN was successfully used at the merchant previously; and
execute the payment transaction in response to the determination that the PAN was successfully used previously at the merchant.
|