Patent ID: 7167924

Claim:
A system for processing financial transactions comprising: a database including data concerning transaction message formats, wherein the database includes stored information concerning transformation of messages between at least one internal message format and a plurality of external message formats including at least one external message format for communicating with an Automated Teller Machine (ATM); and a computer in operative connection with the database, wherein the computer includes a message gateway router software function (MGR), wherein the MGR is operative to determine a format of a received message, the received message having either the internal format or one of the external formats and a message direction indicator associated with the message, the message direction indicator being indicative of either an incoming message direction or an outgoing message direction, wherein the MGR is operative responsive to the message direction indicator being indicative of the outgoing message direction to transform the message selectively from the internal format to any one of the plurality of external formats, and wherein the MGR is operative responsive to the message direction indicator being indicative of the incoming message direction to transform the message from any one of the plurality of external formats to the internal formal.