Merchandillo Bridge for WooCommerce
Connect your WooCommerce site with merchandillo.com
by Merchandillo · github.com/custom-services-limited/merchandillo-woocommerce-bridge · website
★ 0stars
4release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/custom-services-limited/merchandillo-woocommerce-bridge/releases/download/v0.3.2/merchandillo-woocommerce-bridge-0.3.2.zipDeclares an update source (https://github.com/Custom-Services-Limited/merchandillo-woocommerce-bridge), so updates arrive through the plugin's own updater.
From the readme
Merchandillo Bridge for WooCommerce
Standalone WooCommerce plugin that syncs order changes to the Merchandillo platform.
What It Does
- Adds a plugin settings page in Settings Merchandillo Sync
- Stores Merchandillo credentials (API base URL, API key, API secret)
- Watches WooCommerce order lifecycle events:
- new order created
- order updated
- order status changed
- Queues syncs asynchronously via WP-Cron and sends order payloads to:
- POST /api/woocommerce/orders
- Never blocks checkout: failures are logged, not thrown
Architecture
The plugin is split into focused classes under includes/:
- class-merchandillo-woocommerce-bridge.php: thin integration layer that registers hooks
- class-merchandillo-service-locator.php: lazy dependency wiring
- class-merchandillo-settings.php: settings storage/sanitization and settings tab rendering
- class-merchandillo-order-.php: sync flow and order payload construction
- class-merchandillo-log-.php: log discovery, filtering, export formatting, and rendering
- class-merchandillo-admin-page.php: page-level admin orchestration (tabs, actions, asset enqueue)
- contracts/: interfaces for core services
Local Development Environment
Th
Read the full README on GitHub →