WooCommerce
Plugin books a Respatch delivery when a WooCommerce order is paid (Processing / Completed). Requires WordPress 6+, WooCommerce 7+, PHP 7.4+.
- 1
Copy the plugin folder
From the downloaded repo, copy the entire
woocommerce/directory into your WordPress install:pathwp-content/plugins/respatch-delivery/ ├── respatch-delivery.php └── includes/ ├── class-respatch-client.php ├── class-respatch-settings.php └── class-respatch-checkout.phpYou can rename the folder to
respatch-delivery— that is the recommended slug. - 2
Activate in WordPress
WP Admin → Plugins → find Respatch Delivery for WooCommerce → Activate. WooCommerce must already be active.
- 3
Configure Respatch settings
WooCommerce → Respatch and set:
- API key — paste
rsp_sec_test_…(or live later) - Environment — Sandbox first
- Warehouse / pickup — name, phone, address, lat/lng
- Leave Auto-book on paid order checked
- API key — paste
- 4
Place a test order
Complete a checkout with a shipping address in a Respatch service area. Mark the order Processing or Completed (if your gateway does not auto-advance). The plugin quotes + creates a delivery and stores the Respatch order id on the Woo order.
- 5
Go live
Swap to a
rsp_*_live_*key, set Environment to Production, save, and re-test one order.

