Posted: 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. |
|
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. |
|
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. |
|
This reply has been marked as private. | |
This reply has been marked as private. | |
This reply has been marked as private. | |
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 |
|
Hi Brook, Can you see THIS download link? |
|
Hi Brooke – I downloaded the link yesterday and it seems to have fixed the error message. |
|
Hi, Is the link in one of Tony’s last two replies? They are both private so I can’t see the content. |
|
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. |
|
Yes, I’ve uploaded it now and it seems to have fixed the error, Thanks Tony. |
|
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 |
|
Hi Brooke,
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). |
|
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 |
|
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. |
|
Thanks Tony, seems good atm. I will let you know if any new issues arise. |
|
Thank you. Feel free to send us message for any issue that arrise. thanks |
|
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.