Manual orders do not sync
-
When creating a manual order in the wp-admin section, the order is never sent to MailChimp.
Running plugin version 1.0.9, orders placed from the front-end sync fine.
-
Hey there Don,
Thanks for writing in. I’d be glad to help investigate this with you. To get started, we’ll need to gather some environmental details to get fully caught up to speed.
— What version of PHP and MySQL is running on the site?
— What WordPress theme is being used?
— What are the active plugins running on the site?Next, as we get started in testing, would you be able to tell us a bit more about your workflow?
— What is the step by step process you are taking to create a manual order in wp-admin?
— What is the value for “mailchimp_woocommerce_is_subscribed” of this manually created order?
— Does this same behavior occur when making a manual order on the site by checking out with a product?Thanks in advance for all this information. I’ll keep an eye out for your response.
– Malachite
PHP Version: 5.5.9 (I know it “Should be >5.6 but everything else with the plugin works)
SQL Version: MariaDB 10.0.24
Theme: Avada
Plugins:LayerSlider WP by Kreatura Media – 5.6.6 Advanced Custom Fields by Elliot Condon – 4.4.11 WP Offload S3 by Delicious Brains – 1.3.1 Amazon Web Services by Delicious Brains – 1.0.1 Better Delete Revision by Galerio & Urda – 1.6.1 Capability Manager Enhanced by Jordi Canals, Kevin Behrens – 1.5.7 Disable Users by Jared Atchison – 1.0.5 Display All Image Sizes by Press Up – 1.1.5 Envato Market by Derek Herman – 1.0.0-RC2 Fusion Core by ThemeFusion – 2.0.3 MailChimp for WooCommerce by MailChimp – 1.0.9 PayPal for WooCommerce by Angell EYE – 1.3.3 PrintAura WooCommerce API by Print Aura – 3.2.9 Ripple Tools by "The Don" – 0.1 Shortcode Pagination for WooCommerce by James Kemp – 1.0.5 User Role Editor by Vladimir Garagulya – 4.31.1 User Switching by John Blackbourn – 1.0.9 W3 Total Cache by Frederick Townes – 0.9.5.2 WooCommerce Dynamic Pricing & Discounts by RightPress – 1.1 Wistia WordPress Plugin by Wistia, Inc. – 0.8 Woocommerce Add USB by Don Gordon – 1.0.0 WooCommerce Extended Coupon Features by Soft79 – 2.3.7.4 WooCommerce - Autocomplete Orders by Serious Plugins – 1.1.4 WooCommerce Chained Products by StoreApps – 2.4.4 WooCommerce Custom Product Data Fields by Kharis Sulistiyono – 1.2.3 WooCommerce Google Analytics Integration by WooThemes – 1.4.0 WooCommerce PDF Invoice by RightPress – 3.1.3 WooCommerce Table Rate Shipping by Bolder Elements – 3.6.6 WooCommerce by WooThemes – 2.6.14 WooCommerce Helper by WooCommerce – 1.7.2 WordPress Importer by wordpressdotorg – 0.6.3 WP-CFM by Forum One – 1.4.5 WP Crontrol by John Blackbourn & Edward Dale – 1.4 WP Last Login by Konstantin Obenland – 1.4.0 WP reCaptcha Integration by Jörn Lund – 1.1.10 WP User Avatar by flippercode – 2.0.8 WPFront Notification Bar by Syam Mohan – 1.7 YITH WooCommerce Affiliates Premium by YITHEMES – 1.0.8 YITH WooCommerce Featured Video by YITHEMES – 1.1.9 YITH WooCommerce Wishlist by YITHEMES – 2.0.16 Youtube Channel Gallery by Javier Gómez Pose – 2.4Steps
- Go to WooCommerce->Orders->Add New
- Select customer from list
- Click Add Item(s)->Add Product(s)
- Find the product and click Add
- Click Save in the items section
- Click Calculate Total
- Change order Status to Completed
- Click Save Order
mailchimp_woocommerce_is_subscribed Status: Does not get added to order meta
Not sure what you mean by the last request, I placed a normal order, as a customer would on the site, and mailchimp_woocommerce_is_subscribed is set to 0 and the order is pushed to the API
-
This reply was modified 9 years, 1 month ago by
Don Gordon.
-
This reply was modified 9 years, 1 month ago by
Don Gordon.
Hey there @rippledon
Thanks for your patience waiting on our reply over the weekend as well as for providing these comprehensive details on the workflow being taken here.
After taking some time to test and replicate that behavior, I definitely do see what you mean. This is happening specifically due to the Custom Field “mailchimp_woocommerce_is_subscribed”
In order for the plugin to identify qualifying orders to sync from WooCommerce over to MailChimp, this custom field must be added to an order with a value of “1” or “0” indicating “1” for subscribed and “0” for unsubscribed. Here’s a screenshot of what that looks like on the Orders page within WP-admin when selecting a new custom field: https://cl.ly/2m3p1s2k3E1R
Moving forward, I would recommend adding this particular custom field whenever adding an order manually to ensure that these manually added orders are still synced to MailChimp.
If you have any further questions or see any other unexpected behavior, don’t hesitate to touch base again and let us know.
Thanks,
MalachiteIs there plans to implement an option to have the plugin set a default 0 status on orders created manually? Another option could be to treat orders without the field as a 0 setting.
Hey @rippledon ,
That’s a great idea. I can see how having a default status or being prepared for orders without that custom status would be really useful. At this time, it’s not on the roadmap, but I think it’s some valuable feedback. I’ll be sure that idea is passed along to our development team for consideration for future updates to the plugin.
If you have any further questions or concerns, don’t hesitate to let us know.
– Malachite
We would really like to see this feature as well. Manual orders account for a lot of our orders so we need to have them subscribed to the mailing list as well.
Hey @nuclear-ape,
I’ve gone ahead and added your feedback to our ongoing tracking for this. Thanks for chiming in to pass that along!
– Malachite
The topic ‘Manual orders do not sync’ is closed to new replies.