Yes, Bryan, in fact that's Exactly what I was going to to. Thank you very much. That web service works in a flash, and it does what I want. I just happened to pick the wrong web service to work with for ColdFusion, obviously. The only difference is I'm going to set a currency name and conversion rate session variable in the user's shopping cart, so when he looks around the site he's going to see all prices in the currency of choice.
My only problem is the final transaction is going to be in Australian Dollars AUD because the credit card transaction is going through an Aussie bank, and therefore the final amount the user pays may not be exactly what he signed up for. I'll have to put some explanation for that in the invoice or acknowledgement or something. How do the rest of you handle that issue? Customer is in the USA (say) and buys from an Australian site. How do you ensure that if he's bought something for USD25.60, that's what he ends up paying? Or do you not worry if it actually ends up at USD24.50 or USD26.30 by the time the banking system has all had a play with it? Cheers Mike Kear AFP Webworks Windsor, NSW, Australia http://afpwebworks.com > You mean like: > > <cfinvoke > = > webservice=3D"http://www.xmethods.net/sd/CurrencyExchangeService.wsdl" > method=3D"getRate" returnvariable=3D"APPLICATION.xRate"> > <cfinvokeargument Name=3D"country1" value=3D"Australia"> > <cfinvokeargument Name=3D"country2" value=3D"United = > States"> > </cfinvoke> > > Just multiply the prices by Application.xRate > > Bryan Nolen > Lead Developer, Arc.Net.Au > Ph: 03 9499 2929 > Fax: 03 9854 5436 > Mobile: 0402 022 292 > http://Arc.Net.AU > http://cdonline.com.au > --- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia http://www.mxdu.com/ + 24-25 February, 2004
