Ryk,
Actually I've just re-read your post and realised that I have missed the point a bit. What your customer is asking is that prices be DISPLAYED in the store in the currency of the customer's choice but that all transactions take place in Sterling, ie the payment module sends the transaction details to WorldPay in Sterling.
I suppose this should be possible but would need to be thought out in detail before implementing. The danger is that the customer may think they are being deceived in that the actual costs charged to his/her card will not be as stated on the payment pages.
There are two possible ways round this:
1. A prominent statement somewhere in the payment pages to the effect that his/her card will be charged in sterling at the appropriate exchange rate and not in the currency displayed. Other currency prices will therefore be approximate only since the merchant has no control over exchange rates at the time the transaction is charged to the customer's card.
2. Amend the final payment page to show both the current (approximate) customer's currency price AND the Sterling value that will be charged to the card.
Not sure that the confusion that might ensue would be worth the effort - but maybe others feel differently. Personally I feel that it is more transparent if the transaction takes place in the currency displayed. I'm not sure if WorldPay would take a view on this.
Regards,
Alan
Bookmarks