Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #1224503

    Hi,
    When i activate the twentytwenty theme it works and i get directed to paypal, but when i activate ebfold again, i click on the button, get a short loading and then i am back on the event page like nothing happened…

    This is my follow-up thread to https://kriesi.at/support/topic/event-tickets-not-workting-with-enfold/#post-1224496
    See the privtae messages for login credentials.
    Thanks!

    #1225427

    Any news? Haven’t heard anything for 3 days now…

    #1226387

    Hi,

    We are sorry for the late reply!

    WP logins did not work for me, could you please check them once again?

    I could not find tickets section on your upcoming events but I can see the issue on the website shared in other thread.

    Best regards,
    Yigit

    #1227439

    Hi Yigit,
    Please check the credentials in private message!
    This is the event in question:
    https://symbio-harmonizer.com/event/testveranstaltung/
    Thanks

    #1228346

    Hi,

    We are still getting this error after adding a ticket.

    Warning: count(): Parameter must be an array or an object that implements Countable in/wp-content/plugins/event-tickets/src/Tribe/Commerce/PayPal/Cart/Unmanaged.php
    

    Did you already do these steps?

    // https://theeventscalendar.com/knowledgebase/k/configuring-tribe-commerce-with-paypal/

    As far as we’ve gotten, the issue seems to be in generating the invoice number in the event-tickets/src/Tribe/Commerce/PayPal/Cart/Unmanaged.php. It’s supposed to read the invoice number from a cookie, but it doesn’t exists.

    /**
    	 * {@inheritdoc}
    	 */
    	public function exists( array $criteria = [] ) {
    		if ( null !== $this->invoice_number ) {
    			$invoice_number = $this->invoice_number;
    		} else {
    			$invoice_number = $this->read_invoice_number();
    		}
                    // ENDS HERE because $invoice_number is null or undefined
    		if ( false === $invoice_number ) {
    			return false;
    		}
    
    		return (bool) get_transient( self::get_transient_name( $invoice_number ) );
    	}
    
    

    Can we deactivate the plugins temporarily, or is there a staging version of the site where we can test this fully?

    Best regards,
    Ismael

    #1228347

    Hey!

    This documentation regarding paypal issues might also help.

    // https://theeventscalendar.com/knowledgebase/k/configuring-tribe-commerce-with-paypal/#Troubleshooting_PayPal_Issues

    Regards,
    Ismael

    #1228499

    Hi Ismael,
    If it is really necessary, i can make a copy of the site at a staging location. But as i already said, everything is working great, when i deactivate enfold and use tentytwenty theme. So it must have something to do with enfold and the whole troubleshooting gets me nowhere as it’s working without enfold.
    If you only deactivate plugins briefly, that should be ok, but it is live site with traffic, so if you need to have some plugins deactivated for a longer period, i will have to make a staging copy.
    Cheers,
    Max

    #1229161

    Hi!

    Thank you for the update.

    Yes, please create a duplicate of the site so that we can test it properly. Additional info from the plugin authors will also help.

    Regards,
    Ismael

    #1229944

    Hi Ismael,

    Sorry it took so long to reply, but i convinced my client to buy the pro version of Event tickets and now it is working. I wanted to be sure before going through teh whole process of duplicating the website and i suspected as much…

    Thank you!
    Best regards,
    Max

    #1230597

    Hi,

    Awesome! Glad to know that it’s working properly now. Please don’t hesitate to open a new thread if you need anything else.

    Have a nice day.

    Best regards,
    Ismael

Viewing 10 posts - 1 through 10 (of 10 total)
  • The topic ‘Event Tickets not working’ is closed to new replies.