ecomdir Connect
ecomdir is a SaaS order management platform for online stores.
This plugin connects your WooCommerce store to ecomdir so you can manage orders, packers, automatic distribution, AWB generation, and reports from a single dashboard.
Features
- One-click connection to ecomdir (auto-creates an Application Password for the WP REST API)
- Custom REST API endpoint
/wp-json/ecomdir/v1/exposing your orders in a unified format - Receives packer assignments from ecomdir and stores them on each order
- Prevents changing the packer after the order is confirmed in ecomdir (configurable owner override)
- Displays packer status (name + confirmation time) on the order edit page
All order management (packer list, distribution algorithm, reports, penalties, AWB generation) is done from the ecomdir platform.
External services
This plugin connects to ecomdir.com, a third-party SaaS service, in two ways:
-
One-time connection: When you click „Save“ on the settings page, the plugin sends your ecomdir email and password (plus the generated WordPress Application Password and your store URL) to
https://ecomdir.com/api/connect.php. This is required to register your store with ecomdir.- Data sent: ecomdir email, ecomdir password (used once, not stored), WP Application Password (generated for the API user named „ecomdir“), store URL, platform identifier („woocommerce“).
- The ecomdir password is never stored in the WordPress database — it is cleared from
wp_optionsafter a successful connection.
-
Ongoing order sync: After the connection is established, the ecomdir platform calls your WordPress REST API (
/wp-json/ecomdir/v1/orders) using Basic Auth with the Application Password. This is a standard WordPress authentication mechanism.
- ecomdir privacy policy: https://ecomdir.com/legal.php?doc=privacy
- ecomdir terms of service: https://ecomdir.com/legal.php?doc=terms
- ecomdir service URL: https://ecomdir.com
By installing this plugin, you agree to send the data listed above to ecomdir.com.
Translations
- English (default)
- Romanian (included in
/languages/)
Help translate at https://translate.wordpress.org/projects/wp-plugins/ecomdir-connect/
