• The latest update 1.11.0 has broken the thankyou page in Woocommerce 2.6.4 that is displayed after an order has been placed.

    The opening if ( $order ) : statement in the Woocommerce thankyou.php page template is returning false when it should be true, so the wrong information is displayed.

    When I disable Tracking Code Manager it works as expected again.

    https://www.ads-software.com/plugins/tracking-code-manager/

Viewing 11 replies - 1 through 11 (of 11 total)
  • Hi,

    We have the same problem.

    Please IntellyWP try to fix it as soon as possible.

    Kind regards
    Pier

    We can only see ‘thank you’ message wihtout any order details.

    Plugin Contributor intellywp

    (@intellywp)

    Hi Guys,
    Thanks for reporting this conflict.
    That’s very strange due to we do not change anything in our v1.11.0 regarding WooCommerce integration.
    Our developers are checking it asap and we will write here when the new update is available.
    Thanks, Alex.

    The issue is within includes/utils/Ecommerce.php on line 108 (function wooCommerceThankYou).

    It breaks the order page because that function is being used as the callback for the woocommerce_thankyou_order_id hook which is supposed to be used to filter the order ID, but it doesn’t actually return anything (which ends with the order ID being set to null).

    I think this was accidentally added as the function is also used during as the callback for this action woocommerce_thankyou, which makes more sense given what the function is doing.

    Until the primary plugin is updated by the developer, you can fix this by reverting to the previous version 1.10.12. I threw the zip for that version here since I didn’t see it in the SVN downloads area for the plugin: https://cloudup.com/cd9GEyJp6TS

    Plugin Contributor intellywp

    (@intellywp)

    Hi Zach,
    thanks for this informations.
    Unfortunately the issue doesn’t depend by us.
    I think that upload the latest version of plugin doesn’t change, because it seem an internal issue of code.
    Could you try and let me know if it work.
    Our developers are checking it asap and we will write here when the new update is available.
    For other questions, I’m here ??

    Hey IntellyWP,

    If you look at the v1.11 code on SVN you’ll see the issue within this file: https://plugins.svn.www.ads-software.com/tracking-code-manager/trunk/includes/classes/utils/Ecommerce.php

    I’m not sure what you mean by ‘it seem an internal issue of code’, but after finding the aforementioned hook and removing it the issue described in this ticket is resolved.

    Hi so what is the latest with this issue?

    Is the Plugin getting an update?

    I have had to deactivate the plugin and want to know if it is getting fixed or should I look for another plugin?

    Thank you

    +1

    The latest update also broke autocomplete orders

    https://docs.woocommerce.com/document/automatically-complete-orders/

    Hi again,

    I wrote 2 weeks ago for the same bug described by Zach (adn ozoneboy) in the ‘Thank you page’

    I’m still waiting to fix the issue.

    Unfortunately, we can not use your plugin as long as you solve this bug.

    As I explained, we see the problem only by activating your plugin (also after deactivating the other plugins).

    Please let me know as soon as possible.

    Kind regards
    Pier

    Plugin Contributor intellywp

    (@intellywp)

    Good news guys!
    We fixed the issue in the 1.11.1 version !
    Unfortunately in our test didn’t occur, we found it with the intesive tests.
    Thanks for the patience and sorry for delay!

    ps.
    A BIG thank you to @oxymoron for your suggestion.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Conflict with Woocommerce’ is closed to new replies.