Skip to content

Syncing issue #35

@isjackwild

Description

@isjackwild

I have setup this plugin and it has been working for a few days, however I am now running into an issue where in the queue the syncing fails and I get the following error message:

2020-07-15 10:38:15 [-][1][-][error][mailchimp-commerce] Create: {"type":"http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/","title":"Resource Not Found","status":404,"detail":"The requested resource could not be found.","instance":"a81f63f8-bd59-4c6b-8d70-909452cf3156"}

This plugin has repeatedly stopped working after periods of working, and it's causing real issues now, I've had to disconnect and reconnect the store many times, and after a short while it can keep breaking. It may be related to making changes on localhost and pushing to live, however I've checked that the listID on my project config in all environments is correct, and I've disabled syncing for every environment apart from production.

If you have any insights into what's causing this, it would be a great help

UPDATE

I have done some more digging, and I believe the issue lies with the Project Config plugin settings 'storeId'.

When I connect the list on my development environment, it will create a store on Mailchimp, and add that storeId to the plugin settings. When pushing to staging and syncing project config, this will overwrite the store settings on production.

Would it be possible to get the plugin working properly with craft project config? Perhaps storing the storeId settings in a database table could work, as this won't sync between environments?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions