Preflight re-reads the current Shopify and local fulfilment state before a shipment can proceed. The visible reason is the contract for the next action: correct the source data, wait for an allowed state, or hand the case to an Admin.
What to review
- The order is still eligible and the current remaining quantities are packed.
- The destination and recipient fields are complete and current.
- For DHL, parcel weight is between 1 and 1000g and the selected service is supported for the destination.
- The client connection, billing/service mapping, and sender data are valid for the attempted booking.
- The current order has no hold, payment, inventory, ownership, or shipment-sync blocker.
When preflight fails
If The source address or order data is wrong
Correct it in Shopify, wait for or request the supported sync, then re-read Order Detail.
Owner: Brand User or Warehouse Admin
If The local state is blocked or stale
Do not submit a shipment. Follow the named blocker or refresh the current record.
Owner: Warehouse Operator or Warehouse Admin
If DHL rejects the service, sender, or parcel
Keep the visible diagnostic and use the DHL troubleshooting or Admin recovery path.
Owner: Warehouse Admin
What this is and when to use it
Use this final check immediately before recording a shipment or asking an Admin to book DHL.
Read the visible checks
- Read the current order lines, destination, parcel weight, and carrier details.
- Check that all remaining items are packed and no order hold remains.
- Read the returned preflight result.
- If it passes, continue with the intended shipment action; if it fails, use the named source-data owner.
Questions and hand-off
If The address or order detail is wrong
Have the source-data owner correct Shopify, then wait for or request the supported sync.
If The parcel or DHL service is rejected
Do not override the check. Give the result to a Warehouse Admin.
If The result is unclear or shipment sync is pending
Do not submit again; keep the original shipment context.
What happens next
A passed preflight permits the reviewed shipment action; it does not by itself mean Shopify accepted the shipment.