-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
API Cart createBatchJson() never sends abandoned cart data #374
Comments
Hi @portchris thanks for your feedback. Thanks |
Yes of course, here we are: https://snag.gy/Z5KkHz.jpg |
You already look at the cron_schedule table to see the status of the ebizmarts_ecommerce jobs? Are the status success? |
Ah, interesting. I can see it says error, some with messages, others without:
|
@portchris try to update the ebizmarts/mailchimp-lib, the last version help us to debug Best |
Okay, updated to the latest version of ebizmarts/mailchimp-lib - 3.0.17. I've got the latest CRON errors below:
Whart other kinds of debugging information can I provide you? |
3.0.17 is a really old version of ebizmarts/mailchimp-lib, please take a look at https://github.com/ebizmarts/mailchimp-lib/releases Best |
I upgraded ebizmarts/mailchimp-lib to the latest version, now I can see more useful error logging:
There was a promotion blocking further processing. I removed this entry from the database:
Since then, status = success Data is still not sending to Mailchimp, but I have started getting these errors in the log:
Can I ask what is the "errors" array, and where is it? Errors page in the admin is blank so I assume it is not that. Many thanks |
Hi @portchris you can view the errors array in the log |
Ebizmarts\MailChimp\Model\Api\Cart->createBatchJson() never sends abandoned cart data
Been trying to debug an issue where a client automation report is not populating with information. As far as I am aware, the configuration is set up correctly as the client receives subscribers almost daily. Webhook is also installed and working.
Screenshot: https://snag.gy/v8OUDl.jpg
I added appropriate logging to Cron/Ecommerce.php and Model/Api/Cart.php to see if there are actually any abandoned carts on my Magento store:
Results were:
So I definitely have abandoned cart data to send, but nowhere in this method can you see any call to the API. Should the call be here, or am I missing something?
Preconditions
Steps to reproduce
Actual and Expected result
Automation data is sent, screenshot supplied is populated with data, automation email is sent to the customer, the customer completes checkout and empties their wallet, Marketing team take credit for a job well done.
The text was updated successfully, but these errors were encountered: