Part 4. Higher plans

14 One parcel, even when the warehouse already has the order

An item sold after checkout normally arrives too late for the warehouse. The connector puts it on the order that is already there.

Contents 14. Your 3PL

If you fulfil in house, skip this chapter. It solves a problem that only exists when a warehouse system pulls your orders automatically.

The problem

Your 3PL imports the order seconds after it is paid. Your post-purchase offer is accepted a few seconds later. The item is now on the Shopify order, but the warehouse copy was made before it existed.

The result is a second shipment, or a picker packing the wrong contents, or an item that never ships at all. Most upsell apps leave you to notice this yourself.

What the connector does

It watches for items added after the order was imported and pushes them into the order the warehouse already holds, so the picking list carries both lines and the buyer receives one parcel.

Available on the Scale plan. We support Picqer today.

Screenshot 14.1 The connector settings page, connected.
  • Subdomain filled in, connected status visible
  • The key field masked
  • The recent sync list showing a few successful rows
/guide/shots/14-3pl-settings.png
Connected, with a short history so you can tell whether anything is actually flowing.
Screenshot 14.2 The proof, inside the warehouse system.
  • A picking list with two lines: the original product and the upsold one
  • The Shopify order reference visible on it
/guide/shots/14-picklist-two-lines.png
One picking list, two lines, one parcel. This is the whole point of the feature.

Two things to get right first

Every product needs a SKU. Warehouse systems reject an order line without one, and the rejection happens on their side, in their import log, where you will not think to look. Check your upsell products carry SKUs before you turn the connector on.

Sync starts when payment lands. For a thank-you offer added to an existing order, the balance has to be settled first. If you take cash on delivery, the item waits for the payment rather than racing ahead of it.

Changing plan pauses this, it does not delete it. Leaving Scale keeps your subdomain and your encrypted key exactly where they are. Nothing more is pushed, and coming back switches it on again as it was. That is how every paid feature in this app behaves.

Last updated