A computer-implemented method for providing risk management for online transactions.
An exchange price for a foreign currency relative to a base currency is entered
into a host computer. The host computer will also receive data descriptive of one
or more transactions involving the foreign currency that occurred within a predetermined
time period. The data will include a transaction amount. Currency is exchanged
according to the entered price and the transaction amounts contained in the data.
A risk exposure for the predetermined time period can be calculated based upon
an aggregate amount of currency involved in transactions during the predetermined
time period. The risk exposure can be based upon market data relating to the price
of the foreign currency. The present invention can be implemented to capture each
transaction amount that relates to a sale occurring on an e-commerce site. Currency
is automatically exchanged at the price entered for the local currency. Transactions
can include an online sales transaction consummated over a computerized communications
network, a retail transaction between a business and a retail customer, a business
to business transaction, an online auction transaction or any other quantifiable transaction.