PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]

Support Forum

You need to log-in to create request (topic) to the support

Values converted incorrectly after switching currency when creating orders in admin

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.

Hello,

We have a odd issue which hopefully you can help us solve.

Steps to recreate on our end when creating orders in admin :-

  1. Create a new order
  2. Select a customer
  3. Add a product
  4. Product added in our base currency of GBP
  5. Create/Save order
  6. After page reload, click 'Change Order Currency'
  7. Dropdown appears, select EUR.
  8. Click main"Update"
  9. Page reloads
  10. GBP Prices have prefix changed to EUR Symbol but GBP price remains
  11. Then click"recalulate order" in WOOCS meta box
  12. After reload, product prices are updated, but the rate has been converted in the wrong direction, so £100 doesn't convert to €111, it converts down to and the order ends up back as GBP our base currency??
  13. Then on each attempt to switch back to EUR, the price gets lower and lower each time.

Please see video in private data for an example.

Thank you

Hello

Everything works correctly.

After page reload, click 'Change Order Currency' - It changes the currency, it does not recalculate the amount. this functionality is useful in case of incompatibility with the payment system

Then click"recalulate order" in WOOCS meta box - This will convert the order to the base currency. This is useful to convert all orders into one currency.

 

Hello,

Thank you for the response.

I don't believe it is working correctly, as after"Then click"recalulate order" in WOOCS meta box" the WooCS meta box should say"Order Currency: EUR", but it resets to GBP - the base currency.

Order currencyGBP  [?]
Base currency: GBP
Order currency rate: 1 [?]

That is after switching to EUR, clicking change order currency, and then after recalculate order in WooCS.

Please advise further. Thank you.

 

Hello

https://c2n.me/47Hwehs.png - This is a conversion to the base currency. So this is the correct behavior