Support » Plugin: WooCommerce Multilingual - run WooCommerce with WPML » Issue on order-pay endpoint

  • Resolved sardbaba

    (@baba_mmx)


    Hi

    WCML_Endpoints overwrites each element of the array WC()->query->query_vars with each element returned by get_endpoint_translation().
    In the case of “order-pay”, this seems to be empty so that WC()->query->query_vars[‘order-pay’] is empty and this causes the endpoint order-pay to be unavailable.

    Please see my detailed description of the issue here:

    https://github.com/woothemes/woocommerce/pull/9680#issuecomment-166142059

    System info:

    – WPML Multilingual CMS – by OnTheGoSystems – 3.3.3
    – WooCommerce Multilingual – by OnTheGoSystems – 3.7.6
    – WooCommerce – by WooThemes – 2.4.12
    – WPML Media – by OnTheGoSystems – 2.1.17
    – WPML String Translation – by OnTheGoSystems – 2.3.4
    – WPML Translation Management – by OnTheGoSystems – 2.1.3

    https://wordpress.org/plugins/woocommerce-multilingual/

Viewing 2 replies - 16 through 17 (of 17 total)
  • Plugin Support George Botsev

    (@botzev)

    Thank you for testing, I will provide this information to our developers.

    Thanks sardbaba – our customers can now again order…
    But I experience that the Thank-you page loads prematurely in the background. If the Customer aborts the transaction he will see a wrong page. Of course I’m not 100% sure if this relates to the same problem but it hasn’t done so in the past (we’re on the latest WPML version).

    Just talked to our Gateway provider who tells that some of their customers are experiencing the problem. In other words, the problem still exists and is apparently quite common.

Viewing 2 replies - 16 through 17 (of 17 total)
  • The topic ‘Issue on order-pay endpoint’ is closed to new replies.