Home › Forums › Ticket Products › Event Tickets Plus › Order(s) are auto completed before pay, if tickets are added directly to basket.
- This topic has 40 replies, 5 voices, and was last updated 7 years, 2 months ago by George.
-
AuthorPosts
-
January 29, 2017 at 2:46 am #1225782Shadi HabbalParticipant
This reply is private.
January 30, 2017 at 10:18 pm #1226662Geoff B.MemberGood 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:
- 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.
- 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
- Undo our last changes (so that it at least works exactly like the version we had)
- Make sure we do not bypass any of the normal WooCommerce purchase process (so that other WooCommerce plugins can hook into tickets)
- 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.
January 31, 2017 at 5:47 am #1226753Shadi HabbalParticipantGood afternoon Geoff,
Political answer, no “promises” 🙂
Fair enough, and thanks for the details.
I’ll be looking forward to that maintenance release.
Best regards,
ShadiJanuary 31, 2017 at 8:35 am #1226838BrianKeymasterThis reply is private.
January 31, 2017 at 10:06 pm #1227355Geoff B.MemberGood 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.
February 1, 2017 at 6:48 am #1227466Shadi HabbalParticipantHello 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
ShadiFebruary 2, 2017 at 11:43 am #1228436Geoff B.MemberOh!
This is very interesting Shadi. Please keep us posted.
We want to know all of the gory details!
Have a great day!
Geoff B.
February 7, 2017 at 8:22 am #1230603Shadi HabbalParticipantHi 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
ShadiFebruary 7, 2017 at 3:23 pm #1230948Geoff B.MemberGood 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.
February 9, 2017 at 5:59 pm #1232541GeorgeParticipantHello!
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 -
AuthorPosts
- The topic ‘Order(s) are auto completed before pay, if tickets are added directly to basket.’ is closed to new replies.