Support

Home Forums Event Espresso Premium Mailchimp – A Change to API That Will Affect Integration Not Fixed?

Mailchimp – A Change to API That Will Affect Integration Not Fixed?

Posted: August 28, 2023 at 7:26 am

Viewing 15 reply threads


FirstPres

August 28, 2023 at 7:26 am

I posted about this issue in July. I did do a plugin update later in the month or early August, but I don’t think it fixed the issue. When I create events, it is telling me “Invalid MailChimp API”. What is the fix that I need to do? There was no further discussion on the previous subject I opened, and it is now closed.


FirstPres

August 28, 2023 at 7:26 am

I posted about this issue in July. I did do a plugin update later in the month or early August, but I don’t think it fixed the issue. When I create events, it is telling me “Invalid MailChimp API”. What is the fix that I need to do? There was no further discussion on the previous subject I opened, and it is now closed.


Tony

  • Support Staff

August 28, 2023 at 8:26 am

Hi there,

The August update should have fixed this.

Can I take a quick look at the log entries for Mailchimp on your site?

If so you can send temp login details using this form:

https://eventespresso.com/send-login-details/

Side note – We’ve been reworking the Mailchimp add-on since the above notice to update the SDK it uses, that’s currently under review/testing but I can send you a copy of that version if you’d like to test it.


FirstPres

August 28, 2023 at 8:58 am

This reply has been marked as private.


Tony

  • Support Staff

August 28, 2023 at 9:18 am

This reply has been marked as private.


FirstPres

August 28, 2023 at 9:47 am

This reply has been marked as private.


Brooke

August 29, 2023 at 9:38 am

Hope you don’t mind me jumping into this string but I’m in exactly the same situation. I posted on 12th July to report Mailchimp’s Change to API email, that string is now closed, my plugins are up to date but Invalid Mailchimp API showed since last Friday, 25th Aug.

I’m keen to know what the resolution is, could you keep me updated.

Thanks,

Brooke


Tony

  • Support Staff

August 29, 2023 at 11:18 am

Hi Brook,

Can you see THIS download link?


FirstPres

August 29, 2023 at 11:29 am

Hi Brooke – I downloaded the link yesterday and it seems to have fixed the error message.


Brooke

August 30, 2023 at 2:18 am

Hi,

Is the link in one of Tony’s last two replies? They are both private so I can’t see the content.


Tony

  • Support Staff

August 30, 2023 at 2:41 am

Hi Brook,

Apologies, I set the post to private but tried to allow it for you, I guess I didnt work.

I’ve set the post to be public above.


Brooke

August 30, 2023 at 3:21 am

Yes, I’ve uploaded it now and it seems to have fixed the error, Thanks Tony.


Brooke

August 31, 2023 at 6:16 am

Hi,

I’ve had problems with bookings overnight and tested since. This plugin is not working for me and causing issues.

From my bookings overnight I saw the following issues:

The information didn’t port to Mailchimp as it should have done

On the transactions page for every transaction since, in the “Attendees Registered in this Transaction” section it shows: “For some reason, there are no attendees registered for this transaction. Likely the registration was abandoned in process.”

Payment has been processed successfully for each order and the names of the ticket holders are showing on the Registrations pages. However, some customers duplicated bookings as they didn’t think their payment had been processed.

When I tested (downloaded Mailchimp plugin enabled), an error message displayed on the registration page saying the registration could not be completed and I didn’t reach the completion page, although my booking was registered on the backend.

When I disabled the plugin I processed a transaction without any issues.

Can you take another look, please?

Thanks, Brooke


Tony

  • Support Staff

August 31, 2023 at 6:49 am

Hi Brooke,

When I tested (downloaded Mailchimp plugin enabled), an error message displayed on the registration page saying the registration could not be completed and I didn’t reach the completion page, although my booking was registered on the backend.

When that happens it usually means there is an error being thrown on the request which should save in the server errors logs.

Can you check the error logs for any error from Event Espresso or the MailChimp add-on? I can investigate further if I have the error (your host will usually have a section in your control panel for you to view PHP errors).


Brooke

August 31, 2023 at 7:12 am

Hi Tony,

Thanks for the quick reply. These 2 errors started appearing in the error log since yesterday:

PHP Fatal error: Uncaught TypeError: Argument 1 passed to EE_MCI_Controller::_mci_get_registrations() must be an instance of mixed, instance of EE_Checkout given, called in /nas/content/live/swingdance/wp-content/plugins/eea-mailchimp-pr/lib/EE_MCI_Controller.class.php on line 173 and defined in /nas/content/live/swingdance/wp-content/plugins/eea-mailchimp-pr/lib/EE_MCI_Controller.class.php:124\nStack trace:\n#0 /nas/content/live/swingdance/wp-content/plugins/eea-mailchimp-pr/lib/EE_MCI_Controller.class.php(173): EE_MCI_Controller->_mci_get_registrations(Object(EE_Checkout))\n#1 /nas/content/live/swingdance/wp-content/plugins/eea-mailchimp-pr/EED_Mailchimp.module.php(254): EE_MCI_Controller->mci_submit_to_mailchimp(Object(EE_Checkout))\n#2 /nas/content/live/swingdance/wp-includes/class-wp-hook.php(310): EED_Mailchimp::espresso_mailchimp_submit_to_mc(Object(EE_Checkout), Array)\n#3 /nas/content/live/swingdance/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters(NULL, Array)\n#4 /nas/content/live/swingdance/wp-includes/plugin. in /nas/content/live/swingdance/wp-content/plugins/eea-mailchimp-pr/lib/EE_MCI_Controller.class.php on line 124, referer: https://theswingdancecompany.co.uk/registration-checkout-2/?uts=1693419836&step=payment_options

AH01276: Cannot serve directory /nas/content/live/swingdance/wp-admin/css/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive, referer: binance.com

There were a couple of other things that don’t obviously reference Mailchimp or EE and only showed a couple of times.

Let me know if there’s anything else I can provide that will help you.

Thanks, Brooke


Tony

  • Support Staff

August 31, 2023 at 3:00 pm

Ok, so it is an issue with PHP7.4 not supporting the ‘mixed’ type hinting.

Replace the version on your site with THIS, that should fix the above.


Brooke

September 1, 2023 at 3:03 am

Thanks Tony, seems good atm. I will let you know if any new issues arise.


Rio

  • Support Staff

September 3, 2023 at 11:27 pm

Thank you. Feel free to send us message for any issue that arrise.

thanks

Viewing 15 reply threads

The support post ‘Mailchimp – A Change to API That Will Affect Integration Not Fixed?’ 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