This guide will help you address common vendor sync issues on Shipturtle when connecting with Shopify and WooCommerce stores and ensuring seamless order push functionality.
For Shopify Integration
- "Not Managed" Quantity Field Issue
 - If the "Connected Vendor Stores" tab shows "Not Managed" under the quantity field for any product, this indicates the vendor has disabled the "Track Quantity" option in their Shopify store.
 - Solution:
 - Ask the vendor to enable the "Track Quantity" option for the affected products in their Shopify admin panel.
 - Steps for vendors:
 - Go to Products in Shopify Admin.
 - Edit the product in question.
 - Under the Inventory section, ensure "Track Quantity" is checked.
 
For WooCommerce Integration
- "Not Managed" Quantity Field Issue
 - If the "Connected Vendor Stores" tab shows "Not Managed" under the quantity field for any product, it means the vendor has disabled the "Track Stock Quantity" option in their WooCommerce store.
 - Solution:
 - Instruct the vendor to enable the "Track Stock Quantity" option for the product.
 - Steps for vendors:
 - Log in to their WooCommerce Admin.
 - Navigate to Products and edit the affected product.
 - In the Inventory tab, ensure "Manage Stock?" is checked.
 
- Webhooks Status
 - Sync issues can occur if webhooks are disabled after a successful connection. Webhooks are essential for real-time updates between Shipturtle and the vendor's WooCommerce store.
 - Solution:
 - Verify that webhooks are active:
 - In WooCommerce, go to Settings > Advanced > Webhooks.
 - Check the webhook status. It should be marked as Active.
 - If the webhook is inactive, enable it or recreate it from Shipturtle's vendor sync settings.
 
For Order Push Functionality
- Unmapped Products Not Pushed
 - By default, unmapped products are not pushed to vendor stores unless explicitly allowed.
 - Solution:
 - Enable the setting to push unmapped products:
 - Go to Settings > Multi-Vendor Settings > Vendor Shop Sync Settings > Order Sync Setting in Shipturtle.
 - Ensure the option to push unmapped products is enabled.
 
Best Practices for Avoiding Sync Issues
- Regularly communicate with vendors to ensure that their product and inventory settings align with Shipturtle's integration requirements.
 - Encourage vendors to periodically review their store settings, especially after making significant changes to their product catalogs or inventory management methods.
 - Monitor webhooks and sync settings proactively to ensure smooth operations.
 
By following these steps, you can minimize disruptions and maintain a seamless sync experience for your vendors.