My Woocommerce don't send the confirmation and (event) ticket after buying

Home Forums Ticket Products Event Tickets Plus My Woocommerce don't send the confirmation and (event) ticket after buying

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #1114893
    kastanjelaan13
    Participant

    Hi!

    I use The Event Calender, with the Pro ticket function. If i put a ticket in a event and then buy it in my webshop, Woocommerce don’t send the confimation and tickets.

    On my older webpage it worked well, and i have set all the same settings. I copied it.

    Can u help me?

    #1114956
    Geoff B.
    Member

    Good morning Taike and welcome to the Events Calendar Support forum!

    Thank you for reaching out to us.

    We are sorry to hear about the tickets not being sent.
    I would love to help you with this topic.

    As a first troubleshooting step, could you please provide us with your complete system information in a private reply using the instructions found in the following link?

    https://theeventscalendar.com/knowledgebase/sharing-sys-info/

    Secondly, as you might know, the tickets are actually only sent once the WooCommerce order status is changed to “Complete”. Can you confirm that this is the case ?

    Best regards,

    Geoff B.

    #1115371
    kastanjelaan13
    Participant

    This reply is private.

    #1115615
    Geoff B.
    Member

    Hey Taike,

    Thank you for the additional info.

    I am noticing that you seem to have both Event Tickets Plus AND WooCommerce tickets activated. To prevent any issues I would suggest removing WooCommerce Tickets.

    Also, there are a few WooCommerce Order Status control plugins out there.

    Some of these plugins simply change the value of the order status straight in the Database instead of going through the actual same loop as when you manually set the order status to “Complete”. As such, the tickets do not get sent. I am thinking this is the case with the plugin you are using.

    Additionally we now have a feature in our plugin to do something similar. It does not work for everybody, but it is certainly worth trying after deactivating your plugin. You can find that option in Events -> Settings -> Tickets (look for the checkbox)

     

    So in short, I would first confirm that tickets do get sent properly when setting the order Status manually.
    From there, it looks like you might have to try the different options to see which solution works for you.

    I wish I had a better answer for you, but for now it’s the best one I have.

    Let me know how that goes.

    Best regards,
    Geoff B.

    #1115697
    kastanjelaan13
    Participant

    This reply is private.

    #1116119
    Geoff B.
    Member

    Good afternoon Taike,

    Thank you for all of your answers, it helps a lot.
    I’m sorry that none of the suggestions solved the issue.

    The most important thing that you mentioned is that even when setting the order status to Complete manually, the tickets are not sent. With that in mind, we need to fix that first before looking at plugins and other automated solutions.

    Based on what we have shared so far, there could be a couple of things causing this:

    1. Did you use the following guide when migrating to Event Tickets Plus: https://theeventscalendar.com/knowledgebase/moving-to-event-tickets-plus/ ?
    2. There could be a customization in either the functions.php or in the /tribe-events/ folder of your WordPress template that requires updating. The quickest way to test this is to temporarily revert back to a default WordPress theme such as twenty-fifteen.
    3. There could be a conflict with another plugin. In which case, could you go through our testing for conflicts procedure and let us know what you find out. Basically the goal here is to revert back to a bare WordPress installation to see if the problem persists. It also allows us to pinpoint what the cause of the issue is.

    Thank you for your patience as we are trying to identify the issue.

    Best regards,

    Geoff B.

    #1116290
    kastanjelaan13
    Participant

    Hello Geoff,

    I can’t solve the problems with this steps..

    Did you use the following guide when migrating to Event Tickets Plus: https://theeventscalendar.com/knowledgebase/moving-to-event-tickets-plus/ ?
    -> I have done this again, but the first time of setting up the website i used Wootickets, and after your first support i have delete this plugin (but the first set up was with Wootickets). But now i have delete it, and i follow all the steps of this threat.

    There could be a customization in either the functions.php or in the /tribe-events/ folder of your WordPress template that requires updating. The quickest way to test this is to temporarily revert back to a default WordPress theme such as twenty-fifteen.
    -> I have set the theme back to twenty-sixteen, but this was also not the problem, still no tickets.

    There could be a conflict with another plugin. In which case, could you go through our testing for conflicts procedure and let us know what you find out. Basically the goal here is to revert back to a bare WordPress installation to see if the problem persists. It also allows us to pinpoint what the cause of the issue is.
    -> Ive deactivated all the plugins, put twenty-sixteen on, and activate: Event tickets, event tickets plus, the event calender and woocommerce. But this din’t work ass wel..

    I even have complete the order status in Woocommerce after buying tickets. The tickets i put in are testtickets of €0,01. Do i miss a place where i can see the tickets in the backend witch send with to buyer of is this een automatic thing?

    What can be the solution here?

    Thanks!

    #1116839
    Geoff B.
    Member

    Hey Taike,

    Thank you so much for all of your answers.
    I wish the steps above would have helped us find the cause.

    Since you are not getting anything from WooCommerce (based on what you have told me so far), it looks like there is something going on with WooCommerce’s use of the built-in WPmail functions.

    The first thing I would try then is to setup a plugin such as: https://wordpress.org/plugins/easy-wp-smtp/

    Basically, what that does is that it uses your email account to send WordPress related emails (including WooCommerce emails) instead of using your WordPress install to do so.

    Let me know how that goes.

    Best regards,
    Geoff B.

    #1116908
    kastanjelaan13
    Participant

    Thanks! It Works!

    Another question, can i change the emails who are sent as confirmation and the tickets?

    #1117243
    Geoff B.
    Member

    Good evening Taike,

    I’m glad that this fixed it!

    Kudos on your collaboration to get there.

    can i change the emails who are sent as confirmation and the tickets?

    Yes, you can do that:

    Let me know if that helps.

    Have a great day!

    Geoff B.

    #1122573
    Support Droid
    Keymaster

    This topic has not been active for quite some time and will now be closed.

    If you still need assistance please simply open a new topic (linking to this one if necessary)
    and one of the team will be only too happy to help.

Viewing 11 posts - 1 through 11 (of 11 total)
  • The topic ‘My Woocommerce don't send the confirmation and (event) ticket after buying’ is closed to new replies.