Support

Home Forums Event Espresso Premium Transaction Failed 2040: Connection ticket is missing

Transaction Failed 2040: Connection ticket is missing

Posted: January 27, 2014 at 11:12 pm


tim melody

January 27, 2014 at 11:12 pm

Using both regular Paypal and Paypal pro and getting the error in title on all transactions.

Over the weekend I updated to the latest version of EE but I also moved my DNS to different name servers.

So, the questions:
Is there any known glitch with the latest EE update and this error?
or
Does anyone know if a possible screw up in the DNS could create this issue?

Any insights appreciated


Dean

January 28, 2014 at 3:17 am

Hi Tim,

There is no known issues with the PayPal gateways, the last few point updates didn’t touch those gateways.

It is likely that something may have gone awry during the DNS change, but what that is I’m not sure.

Is that error message exact? Where does it come up?

I cannot trace that message as originating from us OR PayPal, at least it is not in the PayPal error list codes https://developer.paypal.com/docs/classic/api/errorcodes/


tim melody

January 28, 2014 at 12:16 pm

Hi Dean, the exact error message is

Thank You
Transaction Failed
2040: Connection ticket is missing
There was an error in the transaction process, try again. Event logged.

It comes up after entering payment information and submitting – or, i.e. the Thank You page

Thanks, and any further help appreciated. I am not sure exactly how DNS change would affect it either. (The IT guy assured me the SSL would not be affected, but then again, he has been wrong before . . . I am not sure what else it could be)


Dean

January 29, 2014 at 2:02 am

Hi Tim,

Thank you, the full message helped. The only part of the plugin for that error message is in the Quickbooks gateway, not either of the PayPal gateways.

Do you have Quickbooks activated?

Also, have you modified any of the gateway files at all?


tim melody

January 29, 2014 at 4:56 pm

Dean, thanks for you help with this. You investigations helped ultimately weed through a lot of potential confusion – I found out there were other updates that happened server-side prior to the weekend as well. But ultimately, here was the problem:

Someone had activated the Quickbooks gateway in the backend. But since there was no connection ticket, etc. (as the error stated) it obviously did not work. Since the “Pay with credit card” icon looks the same as that which would be connected to Paypal Pro . . . all errors were ultimately from the wrong button being pushed.

So really simple problem, really simple solution, but if you hadn’t pointed out that was a Quickbooks error, we would have been wasting a lot more time looking in all the wrong places.

I am posting this to say thanks but I am also posting if anyone else should ever come up against something like it again. It’s like the instructions on the clothes washer – look for the simplest solution first. “Before calling for service please ensure your washer is plugged in . . .”


Dean

January 30, 2014 at 6:27 am

Hi Tim,

I’m happy that it turned out to be a simple problem in the end, and thank you for posting the details as that will no doubt help others in the future.

  • This reply was modified 10 years, 3 months ago by  Dean. Reason: spelling error of course #fatfingers

The support post ‘Transaction Failed 2040: Connection ticket is missing’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso