Home Forums Plugins CURCY – WooCommerce Multi Currency Issues with Dokan plugin

Issues with Dokan plugin

  • Author
    Posts
  • #64780

    Michelle W
    Participant

    Hello, We are using the plugin with Dokan and we would like to seek your advise as there are some issues with the currency conversion.

    For example, our store’s base currency is USD and we have allowed customers to view the prices in 6 different currencies. Assuming Vendor is viewing the site in Hong Kong Dollars (HKD):

    1. When the Vendor configures their shipping rates, they see something like: HKD$ _______ (first screenshot) so say the vendor keys in “5”. Meaning the shipping cost should be HKD$5.
    Issue: When a customer checks out, he seeks “Shipping: USD $5” which means that although the Vendor sees “HKD $”, the field in woocommerce is actually in USD whereas the plugin is wrongly displaying the word “HKD”

    2. When Vendor sets their product price they see “Regular price (HKD $)” (second screenshot), so they key in “15”. Meaning the product price should be HKD$15. But if you look at “You Earn: HKD $99.15675”, it actually means that the product price is USD 15.
    Issue: When the Vendor keys in the price of the product the woocommerce field is registered in USD where the multi currency plugin is not working to convert the woocommerce field into HKD entries.

    I think the issues for the 2 situations listed above is the same where the Vendor sees “HKD” (for input fields) which is wrongly displayed by the multi currency plugin. The fixes would require understanding that
    (i) The woocommerce field is actually in USD so the multi currency plugin should be showing this in USD, not HKD or whatever currency the vendor/user is viewing the page in. So the plugin should show “USD” and not “HKD” or whatever currency the viewer is seeing the page in.
    (ii) Vendor/User is trying to key in the price in HKD (as shown by multi currency plugin) and after filling in eg. “15” for the price or “5” for the shipping. Then the plugin should register HKD 15 and HKD 5 as the input – so when a customer checks out (eg. in USD), it will show the USD equivalent value of HKD 15 and HKD 5, not USD 15 or USD 5.

    Can you please help fix this bug? I am not sure which solution would make sense for you as (i) will force all Vendors/users to key in product prices and shipping prices in the woocommerce store’s base currency and (ii) means that the multi currency plugin will be able to allow Vendors/users to key in their prices in their viewed (eg. HKD) currency and transmit this information in the viewed currency to woocommerce database. (ii) would make more sense as the purpose of the plugin is to allow user to deal/view/work with the site in his/her own currency.

    Appreciate your advice, thank you.

    Attachments:
    You must be logged in to view attached files.

You must be logged in to see replies to this topic. Click here to login or register