Is there any bug in SagePay plugin for site showing multiple currency? The amount gets posted to payment gateway is based on primary store currency and the currency code is working currency which is selected by the customer in currency selector. Eg. if primary currency is in GBP and the currency selected is USD. Amount is calculated based and GBP and currency code is USD Product with cost 50GBP and user selected USD, the amount gets posted to sage as 50USD.
Thanks Nick, If sage payment accepts multiple currency. Is it worth to update the code such that the amount gets calculated based on currency selected and interface to SagePay?
We have just posted an update to the SagePay plugin for nopCommerce 2.65. This fixes the issue with incorrect currency codes. Now the primary currency and primary currency code will always be passed to SagePay.
The version number of this updated plugin is 1.04.
The ability for the store owner to select between local currency and primary currency is something that is on our roadmap, however for now we thought the most important thing was to ensure that the currency amount and currency code were both in sync.