Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #1321074

    Hi,

    we have a site running with WPML, WooCommerce and WooCommerce Multilingual Plugins, running on two different domains (using WPML domain mapping). We have different product prices for each domain but they are not showing up on our custom built product pages – only on the native WooCommerce product pages.

    This used to be working for years up until one of the latest updates. Could you please check if this is a compatibility issue with Enfold?

    Best,
    David

    #1321764

    Hey maucherOnline,

    Sorry for the delay. We checked the “elektrosmog-messgeraet-esi2” product page on both languages and the appropriate price with the corresponding currency seems to be displaying correctly, “CHF224.00 inkl. MwSt.” on the CH domain and “€224,00 inkl. MwSt.” on DE. Is the issue fixed?

    Best regards,
    Ismael

    #1321857

    Hi Ismael,

    thanks for digging into this.
    The thing is, that different prices should appear for each language version. The currency is not a problem at all.

    Best,
    David

    #1322108

    Hi,

    Thank you for the info.

    According to the following thread, the product price is not translatable. But you can set a different price per currency. Is that how the products are set up?

    // https://wpml.org/forums/topic/how-to-translate-product-price-using-woocommerce-multilingual/#post-982377

    For multi-currency support, please check this thread.

    // https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/

    Best regards,
    Ismael

    #1322216

    Hi,

    actually, W P M L referred me to you after they checked our backend. They stated this must be a compatibility issue between Enfold and W P M L.

    This is how we are setting up different prices for different language versions and currencies, using W P M L’s “WooCommerce Multilingual” extension and the Enfold pagebuilder:
    09.24.2021-15.38.05

    The product pages are set up using the Enfold pagebuilder. We do have this problem ONLY in combination with the Enfold pagebuilder when using these widgets: https://www.screencast.com/t/PcIAqlA6OC7

    Native WooCommerce product pages are showing the correct pricing for each language version.

    Please double-check this issue again. We are willing to provide you with an WP Admin login. This must be a compatibility issue with Enfold. It has been working correctly for years now.

    Best,
    David

    • This reply was modified 3 years, 2 months ago by maucherOnline.
    #1322402

    Hi,

    Thank you for the update.

    Yes, please post the WordPress and FTP login details in the private field so that we can check the issue properly. We may need to adjust the product shortcodes so that it can properly retrieve prices with different currencies generated by the plugin.

    Best regards,
    Ismael

    #1322430

    Hi Ismael,

    thank you. I’ve pasted them into the private content section.

    Best,
    David

    #1322626

    Hi,

    Thank you for the info.

    Looks like the plugin is using the wc_price function or filter to adjust the price based on the active currency, but for some reason, when using the Purchase Button element, it is only returning the custom price (euro), but not the default regular price (chf). The shortcode is also using the get_price_html function to retrieve the current price, which is a wrapper for the wc_price function.

    We have tagged one of our developers to check the issue. Please wait for his response.

    Best regards,
    Ismael

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.