Support

Home Forums Event Espresso Premium Error after payment

Error after payment

Posted: January 25, 2019 at 10:58 am

Viewing 4 reply threads


lupineart

January 25, 2019 at 10:58 am

Hey guys,

Just ran into an error I thought I should pass one. I don’t need a response, this is more for your info. Let me know if you need any other info.

A few odd things related to this registration:

1. It appears 2x tickets selected, but only 1 showing on registration page (or the 2nd one as $0.00 maybe I should say). I don’t understand how this happened in the first place.

https://www.dropbox.com/s/mdizkumu6ghbnea/Screenshot%202019-01-25%2009.54.54.png?dl=0

https://www.dropbox.com/s/re9c9mct5aun9v3/Screenshot%202019-01-25%2009.56.20.png?dl=0

https://www.dropbox.com/s/i27pdpqexaqrdid/Screenshot%202019-01-25%2009.56.24.png?dl=0

2. It appears the user originally selected email transfer, but then later went back following the link in the payment reminder email and selected credit card (Mijireh).

3. The user was charged twice because they tried it twice, because they got this error and thought that the payment didn’t complete as they didn’t hit the thank-you page.

Fatal error: Uncaught Error: Call to a member function email() on null in /home/lupine9/public_html/wp-content/plugins/eea-mailchimp/includes/EE_MCI_Controller.class.php:208 Stack trace: #0 /home/lupine9/public_html/wp-content/plugins/eea-mailchimp/EED_Mailchimp.module.php(198): EE_MCI_Controller->mci_submit_to_mailchimp(Object(EE_Checkout), Array) #1 /home/lupine9/public_html/wp-includes/class-wp-hook.php(286): EED_Mailchimp::espresso_mailchimp_submit_to_mc(Object(EE_Checkout), Array) #2 /home/lupine9/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #3 /home/lupine9/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #4 /home/lupine9/public_html/wp-content/plugins/event-espresso-core-reg/modules/single_page_checkout/reg_steps/finalize_registration/EE_SPCO_Reg_Step_Finalize_Registration.class.php(92): do_action('AHEE__EE_SPCO_R...', Object(EE_Checkout), Array) #5 /home/lupine9/public_html/wp-content/plugins/event-espresso-core-reg/modules/single_page_checkout/EED_Single_Pa in /home/lupine9/public_html/wp-content/plugins/eea-mailchimp/includes/EE_MCI_Controller.class.php on line 208

Thanks,

Derek


Tony

  • Support Staff

January 25, 2019 at 2:50 pm

Hi Derek,

1. It appears 2x tickets selected, but only 1 showing on registration page (or the 2nd one as $0.00 maybe I should say). I don’t understand how this happened in the first place.

It shows as $0.00 because the registration status is Cancelled, so theres no price attached to the registration anymore, however, unfortunately we don’t have enough details to know how that happened.

2. It appears the user originally selected email transfer, but then later went back following the link in the payment reminder email and selected credit card (Mijireh).

I’m assuming that should be bank transfer, which in any case would finalize the registration (thats good), the payment reminder would have been sent a little while later, so it seems something happened in between?

3. The user was charged twice because they tried it twice, because they got this error and thought that the payment didn’t complete as they didn’t hit the thank-you page.

That error means the registration didn’t have an attendee attached to it (which in itself is weird) so when the MailChimp add-on attempted to add the attendee to the mail list it failed when trying to pull in the email address.

The fact that checkout gets to that point if there’s no attendee is odd, so I suspect there’s some form of rough registration in the group somehow (the additional registration theta was cancelled) so the first reg works (likely the primary registration) but then it hits the broken one and fails.

We will add some additional code to the next update for the MailChimp add-on to prevent that fatal, although that doesn’t solve the issue with the registration, it should stop repeat payments.


lupineart

January 25, 2019 at 3:17 pm

Thanks Tony.

Come to think of it, this happened to another customer last week. There was 2 tickets showing on the registration but the 2nd ticket didn’t have attendee info. It was blank like in the screenshot I attached earlier.

I’m pretty sure it messes with the amounts as well. It only showed the 1/2 registration in the registrations list, not the 2/2 registration like it normally would.

At any rate, it appears somehow users can have 2 tickets for the same event but only enter 1 attendee information. In both instances, the person only intended for 1 ticket.

If I can provide any more info, let me know.

I think you still have admin credentials, feel free to have a look if it helps.

Thanks,

Derek


Tony

  • Support Staff

January 28, 2019 at 3:22 am

I think you still have admin credentials, feel free to have a look if it helps.

For security reasons, we don’t keep login credentials.

We get a lot of users sending credentials so imo, storing those details for the odd occasion we would need to look at each individual site is not a very good idea 🙂

Do you have any caching enabled on the site/server?


lupineart

January 28, 2019 at 8:49 pm

No kidding 🙂

Yes, I use Autoptimize…

I don’t need this to be looked into any further, but if you need any info with respect to the error, let me know.

Thanks, Derek

Viewing 4 reply threads

The support post ‘Error after payment’ 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