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 16, 2017 at 11:35 pm #1219457Geoff B.Member
Good evening Shadi,
Thank you for the precision.
Full disclosure, everybody, including Dev is a bit swamped right now, but I will come back to this thread this week and try to further assist you. Stay tuned!
Have a great day!
Geoff B.
January 19, 2017 at 11:38 am #1221088Shadi HabbalParticipantGood evening Geoff,
Sorry for having to ask about this in a short notice, but my client’s patience is coming to an end, forcing me to start looking into alternatives, such as another tickets plug-ins, or simply turning this into a simple virtual normal product since we’re now entering the event’s information manually in the custom pages we’ve created (it is unfortunate that the tribe_event_inline shortcode is only part of the Events Calendar Pro, as we have 0 use for the Calendar plugin, from the beginning); and my client has so far never used the check-in feature using the ticket’s barcode.
I hope that you have good news for me.
Thanks
January 21, 2017 at 10:48 pm #1221992Geoff B.MemberGood evening Shadi,
I am sorry for the delay in response (I realize the timing could not be worst).
I had to be out of the office yesterday.The news I have is that this is now a priority one ticket.
I doubt it will be ready for this week’s maintenance release, but should clearly make it for the following one.I wish I had a better answer for you, but for now it’s the best one I have.
In the meantime, if you would like to explore the idea to convert all of the tickets to actual products (as opposed to virtual ones), I the following snippet could serve as inspiration: https://gist.github.com/jesseeproductions/5768685acc4cd48cdd81
This is meant to change the default behaviour of the catalog visibility of tickets, but you should easily be able to make tickets non-virtual.
As a side note, you actually do not need the Calendar plugin (installed or activated) to use the tickets. It is totally possible to use tickets in any post type of your choice (as established under Events -> Settings -> Tickets).
Let me know if that helps.
Have a great day!
Geoff B.
January 22, 2017 at 7:42 am #1222017Shadi HabbalParticipantGood day Geoff,
Hope your weekend is better than mine 🙂Are you saying that changing the ticket (product) visibility, should help with the auto-completion for the time being?
I will run this on the staging website to confirm.As for the your comment on the shortcode I mentioned, sorry that I haven’t made my self clear enough.
What I meant, is that by using the “tribe_event_inline” shortcode, I could have imported the event information back into my custom pages’ template, instead of hardcoding them. That way I don’t have to update dates/prices/venues/etc.. in both places, whenever I had to change the original Event information.
Thanks for your suggestion nevertheless, but I don’t have an actual use for it ATM.Will let you know how it goes if I change the visibility.
Regards.
ShadiJanuary 22, 2017 at 1:57 pm #1222075Shadi HabbalParticipantHi,
I have changed the catalog visibility in the product’s page manually, setting it to “Catalog/Search”
and then tried to purchase the product.
Unfortunately, it was still “Processing” after receiving the payment.
Regards.
January 23, 2017 at 6:02 pm #1222662Geoff B.MemberGood evening Shadi,
I realize I created confusion unintentionally.
What I meant is that you could probably adapt the snippet so that instead of changing the catalog visibility, the modified snippet would automatically create each ticket as a simple “normal” product” type instead of a simple virtual product.
In other words, the snippet will not do what you are looking for directly, but you could use it as a starting point.
In other words, the working theory is that if tickets are set to “normal” products (which you can change manually in WooCommerce), your auto-complete plugin should recognize them and handle them.
If that is the case, then automating the product type assigned to tickets should solve this once and for all.
Let me know how that goes.
Best regards,
Geoff B.January 24, 2017 at 1:01 am #1222814Shadi HabbalParticipantGood morning Geoff,
I see what you mean now. But, our other courses are indeed simple virtual products, and the auto-complete plug-in is handling them quite alright. I don’t think that changing the products into “non-virtual” will help, or am I missing something?
Beside, “non-virtual” means shipping is involved, and I would then have to change the autocomplete plugin settings to autocomplete “all paid orders of any product”.
Regards
ShadiJanuary 24, 2017 at 4:10 pm #1223266Geoff B.MemberGood evening Shadi,
I see your point. I was merely trying to rule out all possibilities.
In that spirit, there is actually a customer that did adapt that snippet to do exactly that (if you want to give it a shot to humour me : https://theeventscalendar.com/support/forums/topic/how-to-create-the-tickets-as-products-ready-for-shipping-not-virtual/#post-1222837 )If not, until the fix is released, could you confirm if, at this point, you are using Event Tickets Plus 4.3.5 or 4.4 ? I might have an idea for a workaround.
Best regards,
Geoff B.
January 25, 2017 at 5:31 am #1223519Shadi HabbalParticipantHi Geoff,
We’re using v4.4.
Regards
January 25, 2017 at 11:58 pm #1224202Geoff B.MemberGood evening Shadi,
Thank you for the confirmation.
Would you mind downgrading both ET and Event Tickets Plus to the previous version and see if that helps (4.3.5) ? https://theeventscalendar.com/knowledgebase/downgrading-plugin-past-version/
Best regards,
Geoff B.
January 26, 2017 at 12:14 pm #1224601Shadi HabbalParticipantGood evening Geoff,
Here is what I did:
– Downgraded both plugins to 4.3.5
– With ET plugin’s autocomplete option set to OFF + WC Order Autocomplete plugin’s option set to ON, I made a test order. The order was not autocompleted.
– With ET plugin’s autocomplete option set to ON + WC Order Autocomplete plugin’s option set to ON, I made another test order. The order was completed before payment.
Argh!
Should I revert back to 4.4.x? I will wait your confirmation.
Regards,
Shadi- This reply was modified 7 years, 3 months ago by Shadi Habbal.
January 26, 2017 at 11:32 pm #1224945Geoff B.MemberGood evening Shadi,
Thank you for running those tests.
I had hoped they would prove more successful!As a temporary workaround, you could keep that version and implement the following snippet as is or tweaked: https://wordpress.org/plugins/woocommerce-autocomplete-order/
That should buy you some time.
Other than that, we have truly run out of options until the official bug fix is released alas.
It has been set for next maintenance release (which is about 2 weeks from now).Best regards,
Geoff B.
January 27, 2017 at 12:50 pm #1225371Shadi HabbalParticipantGood evening Geoff,
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?
PS: I think you meant this snippet link (https://gist.github.com/jesseeproductions/5768685acc4cd48cdd81), no?
Regards
ShadiJanuary 29, 2017 at 1:38 am #1225772Shadi HabbalParticipantthis snippet link ( https://gist.github.com/jesseeproductions/5768685acc4cd48cdd81 )
PS: check this out using Developer Console (https://gist.github.com/jesseeproductions/5768685acc4cd48cdd81)
now I have to report a bug in my bug report :))- This reply was modified 7 years, 3 months ago by Shadi Habbal.
January 29, 2017 at 2:34 am #1225780Shadi HabbalParticipantThis reply is private.
- This reply was modified 7 years, 3 months ago by Shadi Habbal.
-
AuthorPosts
- The topic ‘Order(s) are auto completed before pay, if tickets are added directly to basket.’ is closed to new replies.