• Resolved Tesacu

    (@teresaezc)


    Hi!

    Next 8th August, WooCommerce will active by default High Performance Order Storage for products and orders and this plugin has no compatibility with that feature (you can see that yet at features of WooCommerce current version).

    So, my question is:

    Are you going to update the plugin to fix that or should we uninstall it and search for another solution to tag WooCommerce customers in Active Campaign?

    Thanks.

    Teresa

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author mtreherne

    (@mtreherne)

    Hi Teresa – I will do a test this week to check compatibility with the new HPOS. I have just gone through the documentation this morning and the plugin should work (but that doesn’t mean it will!). The main two action hooks the plugin uses are:

    woocommerce_order_status_changed
    woocommerce_checkout_update_order_meta

    If these still work with HPOS enabled it will be compatible. Otherwise I will need to check for HPOS being enabled and change the hooks used. The plugin retrieves the order using WC_Order which again should be backward compatible. Anyway I’ll do test and update this post with news.

    Thread Starter Tesacu

    (@teresaezc)

    Thank You, @mtreherne.

    I think it’ll need some changes. This documentation can help: https://github.com/woocommerce/woocommerce/wiki/High-Performance-Order-Storage-Upgrade-Recipe-Book

    Thank You again. I’ll be watching this post.

    Plugin Author mtreherne

    (@mtreherne)

    Thanks – that was the documentation I had read. The only problem should be with the use of the marketing checkbox (if you happen to use that feature), which is a trivial fix (change a function call from update_meta_data to $order->update_meta_data). So hopefully the update to the plugin will be both possible and simple. But we’ll see.

    Thread Starter Tesacu

    (@teresaezc)

    Yes, we do need that checkbox for European customers…

    Thanks, @mtreherne.

    Plugin Author mtreherne

    (@mtreherne)

    Just to let you know I have release 1.4.2 which has the compatibility declaration for HPOS (so you can enable HPOS without using WP CLI).

    The sync with AC did not require any changes for HPOS. The only fix required was to save the wc_ac_marketing_checkbox custom meta data field using the order update_meta_data method (so the order has a record that the ‘Signup to Marketing’ checkbox was ticked).

    Thread Starter Tesacu

    (@teresaezc)

    Great!

    Thank you so much, @mtreherne ??

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘No compatibility with next WooCommerce version’ is closed to new replies.