A method and system facilitate an electronic commerce transaction between
an ATM and an electronic commerce merchant via a global communications
network. Transaction data is received at a server and verified with a
processing network. The transaction data is reformatted, such that the
data can be utilized by a server located on a global communications
network, and transmitted over the global communications network to the
servers of an electronic commerce merchant. Data is then received from
the merchant, reformatted into a format that is capable of being utilized
by the ATM, and transmitted back to the ATM.