Gift Card emails show incorrect currency symbols

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
1 year ago
Hello,

We have discovered that whatever currency is used to check out shows up on the gift card emails sent out to recipients. This is incorrect. For example: if the store's primary currency is USD - and you purchase a $10 gift card for £8.23 (due to standard currency conversion), the email sent out now claims they have a £10.00 gift card.... when it is in-fact £8.23

1. nopCommerce version:
4.5

2. Expected behavior:
Purchasing a $10 USD giftcard should show a USD symbol ($) in the gift card email. As this is the value of the giftcard, in the stores primary currency

3. Actual behavior
Purchasing a $10 USD giftcard shows the currency symbol of whatever was used to purchase it (for example, £10)

4. Steps to reproduce the problem
Change the store's currency to something other than what the giftcard is being sold in, proceed through checkout, then view the giftcard sent out via email

5. Any private modifications you made to your nopCommerce
Nothing that would affect this behavior
1 year ago
ArmariusSoftware wrote:

4. Steps to reproduce the problem
Change the store's currency to something other than what the giftcard is being sold in, proceed through checkout, then view the giftcard sent out via email


Correction/clarification here - change the CUSTOMER'S currency, not the store's.
1 year ago
Thanks for the info. Here is a work item for this.
1 year ago
done, please see this commit to more details
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.