• Resolved martin3361

    (@martin3361)


    There’s a problem with the plugin when contacting the Mailchimp API. I get a lot of:

    [2019-06-30 20:31:35] ERROR: Form 29 > Mailchimp API error: 405 Method Not Allowed. This list member cannot be removed. Please contact support.
    Request: DELETE https://us20.api.mailchimp.com/3.0/lists/de4ac6f42b/members/a1ef5c140136a9c8099e90b956885e89
    Response: 405 Method Not Allowed - {"type":"https://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/","title":"Method Not Allowed","status":405,"detail":"This list member cannot be removed. Please contact support.","instance":"46b1adc5-8121-4301-b591-4dfac73401dd"}

    I’ve noticed it happens to me when I try to subscribe when I already have confirmation email that I ignored, but it also happens to other first-time subscribers.

    Why does the plugin try to delete users anyway?

    • This topic was modified 5 years, 3 months ago by martin3361.

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hello,

    I just tested using my personal email “me@harish…..com” and it worked. Are you getting this message in your own test or when a customer subscribes?

    Thread Starter martin3361

    (@martin3361)

    hello,
    I am not saying it doesn’t work, it does work most of the time, but there are those cases which bother me I might be losing subscribers.

    Here is an example of such case

    Here are some steps that I noticed force it to happen:
    1. please unsubscribe first
    2. then subscribe, but do not reply to the confirmation email (like it went to spam or something)

    2nd step might need to be repeated couple of times and the error will appear.

    In the example from the screenshot there even wasn’t confirmation email (not in spam or anywhere)

    Thanks

    • This reply was modified 5 years, 3 months ago by martin3361.

    Dear Martin,
    Dear Harish,

    we are facing the exact same problem. As of the source you’re trying to unsubscribe which fails giving the Error 405. Not sure whether this is a MailChimp-Problem or the plugin’s fault.

    // if status is "pending", delete & then re-subscribe
    // this ensures that a new double opt-in email is send out
    $this->get_api()->delete_list_member( $list_id, $email_address );

    –> this fails

    Steps to reproduce:
    Sign-Up for Newsletter but ignore Double-Opt-In. Try again (maybe a few days later).

    • This reply was modified 5 years, 3 months ago by iopodx.
    • This reply was modified 5 years, 3 months ago by iopodx.
    Thread Starter martin3361

    (@martin3361)

    The problem is that the API is called with GET method

    Deleting user should be DELETE method, quick reference from Mailchimp API:

    DELETE /lists/{list_id}/members/{subscriber_hash} Remove a list member

    therefore the 405 Method not allowed

    Please fix it. Thanks

    Thread Starter martin3361

    (@martin3361)

    @hchouhan Hi there, any info or check on this one?

    Thanks

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    @martin3361 @iopodx,

    Thank you for sharing more details. A few more customers have reported this issue. I presume MailChimp.com has changed something in their API that is causing this. We will look into this but due to the complexity of the issue, please allow us some time to get back to you.

    I am having the same issue with people trying to subscribe to my email list. I don’t understand everything the log says but it appears it is trying to delete subscribers, which is the exact opposite of what I want. Please help ASAP!

    I’m also having the same issue! Any progress?

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hello,

    For now, as a temporary fix, we would recommend disabling “Double Opt-in”. We are still looking into it and it would take some time.

    Any updates on this?

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hello,

    Please note that this is a complex issue and also affecting MailChimp.com (which we don’t control) hence it would take longer to resolve.

    Still having this problem and my site needs double opt in so it’s not really a solution to disable that. Any other recommendations?

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hello,

    I regret to say we do not have any other suggestions at the moment. We use MailChimp’s API and their own forms are also having this issue so it would take more time to find a solution to this.

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hello,

    We just released an update to resolve this issue. Can you please update your plugin and test again?

    dear friend and teacher

    very thank you for your action

    our problem solved with update to new version of mailchimp

    iranian people love you Harish Chouhan

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Mailchimp API error: 405 Method Not Allowed. This list member cannot be removed.’ is closed to new replies.