PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]
Botoscope is currently in early access

Support Forum

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

Backend currency conversion issues

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.
Support notice: Our support team will be on vacation from August 8 to September 3, so response times may be delayed and replies may be irregular.

Running version 1.4.9 of Fox. Our store is CAD but supports USD. When a USD order needs to be edited in the back end, I notice 2-3 bugs (it looks like one recent ticket may have fixed one of these at least).

To reproduce, I created an order in the backend and set its currency to USD, then

  • adding a product to a USD order will create it using the CAD store value AND show all items already there with CAD currency
  • but immediately refreshing the page will restore the correct USD codes
  • but the item added has to be manually edited to the USD amount and the order saved
  • but if the order still needs to be recalculated (if tax is due) which will change all the displayed currency codes to CAD!
  • but refreshing the page or saving the order will fix the display

So to work around those things for the time being when editing a USD order:

  • add the new item to the USD order
  • correct the price to the USD amount
  • recalculate if needed
  • refresh the page to verify currency codes are all correct
  • save the order

So the biggest bug is that adding items to a USD order in the backend adds them with the store value without converting to USD automatically, which it seems like it should. The other issues are disconcerting display issues. I can provide screenshots if you want them.

I am trying to stick with version 1.4.9 because of another bug I raised to do with the purple spinner on composite products with optional components. You provided a code snippet that only worked with 1.4.9 and not 1.5.1.

John

Hello John

Thanks for the detailed steps, that helped a lot.

I could not reproduce this behaviour on the current build - adding a product to an order in another currency converts correctly here, and the currency codes stay consistent. Part of what you describe was already fixed some time ago, and I believe the fix for the issue we were chasing separately went into the same build as well.

I have put the full latest version in the private section of this ticket. Please install it and check on your site whether everything works correctly for you now: add a product to a USD order, recalculate, and see if the amounts and the currency codes stay right without refreshing.

One thing to watch: this is a newer version than 1.4.9 - 1.5.2, latest but not yet published

Yes the new version seems to fix the issue on the backend order editing. Thanks!