This topic can no longer be replied to because it has been locked.

Data Not Syncing
Gravatar
Joined: 2018-12-11
Posts: 7
Hi,
Magento 2.2.6
Mailchimp 1.0.30

Data hasn't synced correctly.
This is what the extension is reporting:
Total Subscribers: 1635
Ecommerce Data uploaded to MailChimp
Total Customers: 35
Total Products: 209
Total Orders: 0
Total Carts: 17
Account Synced since: 2018-11-05

Correct figures are:
Total Subscribers: 93
Total Customers: 40
Total Products: 210
Total Orders: 1531

Cron Job ebizmarts_ecommerce has an error.
I've checked the logs and found this error:
[2018-12-11 11:30:21] main.ERROR: Cron Job ebizmarts_ecommerce has an error: Argument 1 passed to Magento\Catalog\Model\ProductRepository::getProductFromLocalCache() must be of the type string, null given, called in /home/staffsap/public_html/vendor/magento/module-catalog/Model/ProductRepository.php on line 240. Statistics: {"sum":0,"count":1,"realmem":0,"emalloc":0,"realmem_start":146800640,"emalloc_start":139106136} [] []

Please advise.
Gravatar
Joined: 2018-08-14
Posts: 249
Hi,

Thanks for contacting us.

Please follow this link to update your current version of the extension to the latest version 1.0.32/1.1.32, please have in mind that now you have to choose the correct version depending on your current version of Magento, if you have Magento 2.2.x you will need install MailChimp for Magento 1.0.32 if you have Magento 2.1.x you will need install MailChimp for Magento 1.1.32.
Gravatar
Joined: 2018-09-28
Posts: 2
Does 1.0.32 also fix new product syncing and e-commerce tracking for 2.2.6 Magento CE?

We've been dead there on plugin version 1.0.30 since we upgraded to 2.2.6.

Thanks!
Gravatar
Joined: 2018-08-14
Posts: 249
Hi Kevin,

Thanks for contacting us.

Does 1.0.32 also fix new product syncing and e-commerce tracking for 2.2.6 Magento CE?

We've been dead there on plugin version 1.0.30 since we upgraded to 2.2.6.

Thanks!

We always recommend update to the latest version because between one version and another version there are a lot of fixes and maybe one of them fix your issue.

I'm sorry but i'm not sure if i understand this
Does 1.0.32 also fix new product syncing and e-commerce tracking for 2.2.6 Magento CE?
can you explain it better, please?
Gravatar
Joined: 2018-12-11
Posts: 7

Lucía Mele - 2018-12-11

Hi,

Thanks for contacting us.

Please follow this link to update your current version of the extension to the latest version 1.0.32/1.1.32, please have in mind that now you have to choose the correct version depending on your current version of Magento, if you have Magento 2.2.x you will need install MailChimp for Magento 1.0.32 if you have Magento 2.1.x you will need install MailChimp for Magento 1.1.32.



Hi,
I've updated to Magento 2.3 and MailChimp 4 Magento 1.0.32 and it's throwing an error in the cron job.
ebizmarts_ecommerce error Unable to unserialize value
main.CRITICAL: Unable to unserialize value. {"exception":"[object] (InvalidArgumentException(code: 0): Unable to unserialize value. at /home/mysite/public_html/vendor/magento/framework/Serialize/Serializer/Json.php:39)"} []
The data has still not synchronized. Please advise.
Gravatar
Joined: 2018-08-14
Posts: 249
Hi,

The version of Mailchimp for Magento 1.0.32 isn't compatible with Magento 2.3.x this version of the extension is for Magento 2.2.x, we have a version compatible with Magento 2.3.x on testing stage and the release is planned to the end of this month.
Gravatar
Joined: 2018-12-11
Posts: 7
We've downgraded the site to 2.2.6 and still have the same issue with the 1.0.32 extension.
Gravatar
Joined: 2018-08-14
Posts: 249
Hi,

Please download the file Data.php from here this file have applied a fix to fix the error 'Unable to unserialize value' for the version of the extension m4m2 1.0.32 you only need replace your current file Data.php located at yourMagentoRootFolder/vendor/mailchimp/mc-magento2/Helper by the new file.
Gravatar
Joined: 2018-12-11
Posts: 7
Thanks, I have updated Data.php. Different error now.
Error when running a cron job at /public_html/vendor/magento/module-cron/Observer/ProcessCronQueueObserver.php:324, TypeError(code: 0): Argument 1 passed to Magento\\Catalog\\Model\\ProductRepository::prepareSku() must be of the type string, null given, called in /public_html/vendor/magento/module-catalog/Model/ProductRepository.php on line 675 at /home/staffsap/public_html/vendor/magento/module-catalog/Model/ProductRepository.php:685)"} []
Gravatar
Joined: 2018-08-14
Posts: 249
Hi,

Can you tell me where you see that error?
That is the complete error with the stack trace?

NEWSLETTER

Subscribe to our newsletter to receive emails and useful news articles