BACK TO DIRECTORY

MultiOrder Sync For WooCommerce

by Kiran M S

5.0
(1 ratings)

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:

  1. /wp-json/emw-mom/v1/orders
    Fetch WooCommerce orders with optional filters.
    Method: GET
    Header: X-EMW-MOM-API-Key: YOUR_API_KEY

  2. /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

  3. /wp-json/emw-mom/v1/groups/<group_id>/summary
    Fetch 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

  4. /wp-json/emw-mom/v1/settings/detection
    Fetch the current time-window, confidence, and suggested-parent detection settings.
    Method: GET
    Header: X-EMW-MOM-API-Key: YOUR_API_KEY

  5. /wp-json/emw-mom/v1/settings/exclusions
    Fetch 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.

Screenshots

Admin page showing order groups.

Admin page showing order groups.

Group details popup for linking orders.

Group details popup for linking orders.

Settings page for configuring order statuses and criteria.

Settings page for configuring order statuses and criteria.

Plugin Details

Active Installs
0
Total Downloads
861
Version
1.3.1
Requires WP
5.0
Requires PHP
7.2
Tested Up To
7.0.4
Added
2025-08-13
Last Updated
2026-05-22 5:44am GMT

Ratings

5
1
4
0
3
0
2
0
1
0