Order sync
Order sync sends your WooCommerce orders to the Orders page of your Transdirect members area, so you can review and book them without copying addresses across.
Turn it on
Section titled “Turn it on”In the members area, go to Settings > Integrations, click Settings on your WooCommerce store’s row, and find Order sync on the Overview tab.
| Setting | What it does |
|---|---|
| Send status updates for orders already booked through Transdirect | Sends orders where the customer chose a Transdirect rate at checkout, linked to the quote Transdirect made for that cart. |
| Import every order from this store | Sends every order, including ones that used another shipping method such as flat rate or local pickup. |
| Sync from date | Orders last changed before this date are not sent. Enter it as YYYY-MM-DD, for example 2026-10-01. Leave it empty to send orders of any date. |
Click Save changes. With No Display Mode selected (see Configuration), every order is sent even if neither box is ticked.
The plugin sends orders in the background with WooCommerce’s Action Scheduler, and retries if Transdirect cannot be reached.
What is sent
Section titled “What is sent”| Data | Source |
|---|---|
| Order number | The WooCommerce order ID |
| Buyer | Shipping company or name, and billing email |
| Delivery | Shipping name and address (billing if empty), billing email and phone |
| Goods | Product SKUs and names. Item dimensions and weights come from the checkout quote, or are sent with the order when it did not use a Transdirect rate. |
| Values | Product prices times quantities, and the shipping the customer paid |
| Dates | When the order was created and paid |
| Courier | The Transdirect service the customer chose, if any |
| Address type | The customer’s Residential or Commercial choice, or your default |
The pickup address comes from your module’s warehouse in the members area, not from WooCommerce.
Book a synced order
Section titled “Book a synced order”Open Orders in the members area, check the details, choose a courier and book. Labels and tracking then work as for any other Transdirect booking.
Troubleshooting
Section titled “Troubleshooting””Please submit separate orders as these products ship from different Warehouses”
This appears when Enable multi warehouse is on for your module (the Shipping rules tab, under Warehouse) and the cart has products assigned to different warehouses with no single warehouse holding all of them. Transdirect returns this message instead of a quote at checkout, and refuses to sync such an order, rather than shipping part of it from the wrong address.
To fix it, check which warehouse each product is assigned to (Add or view warehouse products on the warehouse row) and make sure products that are often bought together share a warehouse. Otherwise the customer has to order them separately.
An order did not appear in the members area
Check that one of the order sync boxes is ticked, that the order changed on or after Sync from date, and, for orders that did not use a Transdirect rate, that Import every order from this store is ticked.
In WordPress, the Orders list has a Transdirect Sync column showing Synced, Pending or Failed for each order; hover over Failed to see the last error. Click Resync now on an order, or select several orders and choose the Resync to Transdirect bulk action, to send them again. Turn on Debug mode in the plugin settings to log each sync attempt.