Order sync
Overview
Section titled “Overview”Order sync imports paid Shopify orders into the Transdirect members area so you can book shipping and print labels without retyping addresses and items. Sync does not book or charge a courier. You still confirm and pay in Transdirect.
You set it up during onboarding. Afterwards, open Apps > Transdirect Shipping and click the Order sync card on the Dashboard.
Sync scope
Section titled “Sync scope”| Option | Behaviour |
|---|---|
| Sync every paid Shopify order | Every paid Shopify order, including those using flat-rate, free shipping or another method |
| Sync Transdirect-rated orders only | Only orders where the customer chose a Transdirect rate at checkout |
Sync every paid Shopify order takes priority if both are ticked. Untick both to stop syncing; orders already imported stay in the members area.
Bringing in earlier orders
Section titled “Bringing in earlier orders”New paid orders come across automatically from the moment sync is on. During onboarding, the Where should we start? question decides what happens to orders placed before then:
- Start fresh from today: only new orders are imported.
- Backfill orders from a chosen date: Transdirect also imports unfulfilled orders processed on or after that date, and the wizard shows progress while it runs.
Additional options
Section titled “Additional options”| Setting | Description |
|---|---|
| Disable Shopify fulfilment for booked orders | When on, booking in Transdirect does not mark the Shopify order as fulfilled. |
| Check inventory on sync | Puts items that are out of stock in Shopify into a separate booking, so the available items can ship straight away. |
| Default product description | When set, used as the goods description on every synced booking in place of the list of product names Transdirect builds from the order. |
Manual sync
Section titled “Manual sync”The Order sync page has a Run a manual sync now link. It re-checks all of your open Shopify orders and imports any that did not come across, for example after you change the sync scope. Transdirect skips orders it has already imported, so running it again is safe.
Changing sync
Section titled “Changing sync”- Open the Order sync card on the Dashboard.
- Choose the scope: every paid order, or Transdirect-rated orders only.
- Adjust fulfilment, inventory and the default description if needed.
- Click Save changes.
What gets synced
Section titled “What gets synced”| Field | Source |
|---|---|
| Receiver contact and address | Shopify shipping address. An address with a company name is treated as commercial. |
| Receiver email and phone | Order email and shipping address phone |
| Items | Line items with weights, plus dimensions from the app’s Products page and your defaults |
| Courier | The Transdirect rate the customer chose at checkout, if any |
| Order reference | Shopify order number |
| Order value | Order subtotal and the shipping amount the customer paid |
The sender address is the Shopify location that fulfils the order. If that location is not known, Transdirect uses your default address from the members area address book, or your profile address.
After sync
Section titled “After sync”- Open Orders in the Transdirect members area.
- Check the courier and set the pickup date, then pay and confirm.
- Print the label.
Troubleshooting
Section titled “Troubleshooting”Orders not appearing
- Confirm order sync is on and the scope matches the checkout method used.
- Confirm the Shopify order is paid, not abandoned at checkout.
- New orders are queued and imported shortly after payment, not instantly.
- Confirm the shop is still linked to the right Transdirect account (reconnect if the app was reinstalled under a different account).
- Check Recent shipping activity on the Dashboard for an Order webhook issue.
- Click Run a manual sync now on the Order sync page to pull across orders that were missed.
Incomplete item data
- Set product weights in Shopify and dimensions on the app’s Products page.
- Set a default item size as a fallback.