MultiOrder Sync For WooCommerce
MultiOrder Sync For WooCommerce is built for stores where the same customer may place multiple orders before shipment. The plugin helps admins detect those related orders, review them together, and combine them into one fulfillment workflow across a single store or a multisite network. Features include: – Detecting repeat customer orders using customer ID, billing email, and address-based matching. – Grouping related orders before shipment so admins can review and combine them quickly. – Linking orders into parent and linked-order relationships for easier handling. – Email notifications for grouped-order events. – REST API support for fetching grouped orders and related order data. – Admin screens for reviewing, filtering, rebuilding, and managing grouped orders.
Features
- Detect repeat orders placed by the same customer before shipment.
- Group and combine related WooCommerce orders using customer and address-based criteria.
- Manually link, unlink, and review grouped orders from one admin workflow.
- Reduce duplicate packing and shipment effort by handling related orders together.
- Use REST API endpoints for external CRM, ERP, and fulfillment integrations.
- Customize grouped-order notification emails.
- Support multisite workflows by working across subsites.
REST API
This plugin exposes custom REST API endpoints for external access:
-
/wp-json/emw-mom/v1/ordersFetch WooCommerce orders with optional filters. Method: GET Header:X-EMW-MOM-API-Key: YOUR_API_KEY -
/wp-json/emw-mom/v1/multiple-order-group/<order_id>Fetch group of orders by individual order ID. Method: GET Header:X-EMW-MOM-API-Key: YOUR_API_KEY -
/wp-json/emw-mom/v1/groups/<group_id>/summaryFetch summary data for a grouped-order candidate, including confidence, totals, repeated products, and shipping-destination overview. Method: GET Header:X-EMW-MOM-API-Key: YOUR_API_KEY -
/wp-json/emw-mom/v1/settings/detectionFetch the current time-window, confidence, and suggested-parent detection settings. Method: GET Header:X-EMW-MOM-API-Key: YOUR_API_KEY -
/wp-json/emw-mom/v1/settings/exclusionsFetch the current exclusion settings, including excluded statuses and excluded payment methods. Method: GET Header:X-EMW-MOM-API-Key: YOUR_API_KEY
Developer Notes
You can extend the plugin using the following hooks and filters:
– emw_mom_order_group_created
– emw_mom_order_linked
– emw_mom_api_key_validated
– …and more.
