CPC G06F 21/31 (2013.01) [G06Q 20/3224 (2013.01); G06Q 20/40 (2013.01); G06Q 20/4016 (2013.01)] | 11 Claims |
1. A method comprising:
receiving, by an authorization server computer, a modified transaction authentication request message formatted according to a second International Organization for Standardization (ISO) 8583 message format from a server computing device, wherein the server computing device generates the modified authentication request message based upon a transaction authentication request message formatted according to a first Hypertext Transfer Protocol (HTTP) message format from a computing device of a user, and wherein the server computing device generates and transmits the modified authentication request message by:
receiving, at the server computing device from the computing device of the user, during a transaction with a merchant server computer, over a communications network, the transaction authentication request message for the transaction in the HTTP message format comprising HTTP fields, the transaction authentication request message including both authentication information and authorization information comprising a device identifier of the computing device of the user, a merchant identifier, a merchant location, a card verification value, and a transaction amount;
translating, by the server computing device, the transaction authentication request message to the ISO 8583 message format comprising ISO 8583 fields, by
(i) extracting, using an information collection submodule in the server computing device, the authentication information and the authorization information from the transaction authentication request message in the Hypertext Transfer Protocol (HTTP) message format,
(ii) accessing, using a format conversion submodule in the server computing device, correlations between the ISO 8583 fields and the HTTP fields from a message format database, and
iii) based on the field correlations, generating, using a message generation submodule in the server computing device, the modified transaction authentication request message by inserting the authentication information and the authorization information collected using the information collection submodule and one or more of a geolocation value that identifies a geographic location of the computing device of the user, a feature identifier that identifies characteristics of the computing device of the user, or a network address of the computing device of the user into the ISO 8583 fields to form the modified transaction authentication request message, and
transmitting, by the server computing device to the authorization server computer, the modified transaction authentication request message in the ISO 8583 message format; and
initiating, by the authorization server computer, an authentication process with the user using the computing device.
|