Patent ID: 7295992

Claim:
A computer implemented method of processing product purchase information in an electronic funds transaction point of sale (EFTPOS) terminal arrangement, the method comprising: associating by a server, a respective externally-visible address with a respective EFTPOS address of each of a plurality of EFTPOS terminals; receiving by the server from a first data processing system (DPS) a first data set that includes an externally-visible address and advertising information; determining an EFTPOS address from the externally-visible address in the first data set in response to receiving the first data set from the first DPS by the server; transmitting the first data set from the server to the EFTPOS terminal using the EFTPOS address; displaying the advertising information on the EFTPOS terminal arrangement; accessing a first application at the first DPS by a first one of the plurality of EFTPOS terminals via a non-payment application executing on the server; selecting a product via the non-payment application offered by the first application on the first DPS; determining an externally-visible address of the first EFTPOS terminal from the associated EFTPOS address of the first EFTPOS terminal in response to selection of the product; transmitting a set of customer-specific financial account data and the externally-visible address of the first EFTPOS terminal from a payment application executing on the server to a second application executing on a financial institution DPS for processing payment for the product; receiving at the server a transaction confirmation status and externally-visible address of the first EFTPOS terminal from the second application on the financial institution DPS; determining an EFTPOS address from the externally-visible address received with the transaction confirmation status; and transmitting the transaction confirmation status from the server to the first EFTPOS terminal using the EFTPOS address.