Order(s) are auto completed before pay, if tickets are added directly to basket.

Home Forums Ticket Products Event Tickets Plus Order(s) are auto completed before pay, if tickets are added directly to basket.

Viewing 10 posts - 31 through 40 (of 40 total)
  • Author
    Posts
  • #1225782
    Shadi Habbal
    Participant

    This reply is private.

    #1226662
    Geoff B.
    Member

    Good evening Shadi,

    Thank you for your answer.

    Do you believe this will solved by the next maintenance release? in other words, have we really find out what’s the reason behind this, or this is still a work in progress?

    That is a great question. Here is a recap of the situation just so that we are on the same page:

    1. Prior to the last Product release (4.4), the “Try to set order to autocomplete” feature was only working for a handful of customers who complained about that. Furthermore, even then, not all WooCommerce order status control plugins worked properly with tickets.
    2. As part of the Product release, some important changes were done to the “Try to set order to autocomplete” feature. This was overly aggressive (to say the least) because of the method used.

    The goal of the maintenance release is

    1. Undo our last changes (so that it at least works exactly like the version we had)
    2. Make sure we do not bypass any of the normal WooCommerce purchase process (so that other WooCommerce plugins can hook into tickets)
    3. Refactor the code behind the “Try to set order to autocomplete” feature so that we our customers can control order status for their tickets.

    Actually, I did mean https://wordpress.org/plugins/woocommerce-autocomplete-order/

    The reason I suggested this is because, unless something has changed in WooCommerce, that snippet did work with version 4.3x of our plugins.

    As for your other tests I will need to run them by Dev.

    Hope this helps clarify things for you.

    Best regards,

    Geoff B.

    #1226753
    Shadi Habbal
    Participant

    Good afternoon Geoff,

    Political answer, no “promises” 🙂

    Fair enough, and thanks for the details.

    I’ll be looking forward to that maintenance release.

    Best regards,
    Shadi

    #1226838
    Brian
    Keymaster

    This reply is private.

    #1227355
    Geoff B.
    Member

    Good evening Shadi,

    I see that my awesome colleague Brian reached out to you about the other issue you brought up.

    Thank you for your understanding as we work on fixing this!

    Have a great day!

    Geoff B.

    #1227466
    Shadi Habbal
    Participant

    Hello Brian & Geoff,

    Brian: thanks for looking into this.

    Geoff: I might have some good news (crossing fingers). I have replaced a payment plugin we were using, and I couldn’t but help notice that new tickets are auto-completing now. The plugin was also used on the staging version, because otherwise I couldn’t have made test payments. I will double confirm after I get some more orders in. This is the most major related change that happened in the latest 2 days.

    Will keep you posted.

    Regards
    Shadi

    #1228436
    Geoff B.
    Member

    Oh!

    This is very interesting Shadi. Please keep us posted.

    We want to know all of the gory details!

     

    Have a great day!

    Geoff B.

    #1230603
    Shadi Habbal
    Participant

    Hi Geoff,

    The payment plugin that apparently caused the issue was https://en-gb.wordpress.org/plugins/business-worldpay-gateway-for-woocommerce/

    Ever since I have replaced it, all orders are now auto-completing normally using the https://en-gb.wordpress.org/plugins/woocommerce-autocomplete-order/ plugin, without any additional code to functions.php and/or change on the default ET plugin behavior.

    We are now using 2 copies of https://woocommerce.com/products/worldpay/ (original + clone) to process payments into 2 different Worldpay accounts, and everything is working just fine. Finally!

    I hope that the time spent on this topic, would be of help to others out there that might have similar issues; and not a wasted time 🙂

    Best regards
    Shadi

    #1230948
    Geoff B.
    Member

    Good evening Shadi,

    This is amazing! Thank you so much for sharing.

    Serious Kudos you way.

    It’s not much, but as a small token of our appreciation, I just went ahead and extended your license by an extra year.

    You are welcome back in our support forums any time 🙂

    For now, I am going to close this thread.

    Have a great week!

    Geoff B.

    #1232541
    George
    Participant

    Hello!

    I wanted to share the news that we released a Maintenance Release today that includes some improvements with how our plugins integrate with WooCommerce’s order statuses.

    You should be able to see this update in your wp-admin Updates page. You can learn more about the release here → https://theeventscalendar.com/maintenance-release-events-calendar-4-4-2-event-tickets-4-4-2-premium-add-ons/

    You can also check out a new Knowledgebase article about these specific improvements and how to use them on your site → https://theeventscalendar.com/knowledgebase/woocommerce-specific-ticket-settings/

    Cheers!
    George

Viewing 10 posts - 31 through 40 (of 40 total)
  • The topic ‘Order(s) are auto completed before pay, if tickets are added directly to basket.’ is closed to new replies.