The short answer: Create accurate packages and zone-based shipping profiles, assign them to physical listings, confirm the seller or marketplace shipping service responsible for the order, and add a valid label or tracking number when fulfillment begins.
Start with origin, packages, and fulfillment type
A physical listing needs accurate weight, dimensions, origin, and a fulfillment choice. Packages define the container used for rate or label calculations; shipping profiles define where the product can go and what the buyer pays.
Pickup-only listings need a valid pickup address rather than a carrier rate. Digital and service products follow their own delivery rules and should not be forced through a physical shipping profile.
Build and assign shipping profiles
-
1
Create a profile
Name it for the product family or service level it will control.
-
2
Add destinations or zones
Include only countries, states, or regions you can fulfill.
-
3
Add rate rules
Configure eligible services, delivery estimates, and flat or calculated pricing.
-
4
Assign listings
Attach every physical seller product that should use the profile.
-
5
Test checkout
Use a representative destination and verify that an expected option and price appear.
Buy labels or record external tracking correctly
If an enabled shipping integration such as EasyPost is used, confirm package and address data before purchasing a label. If the seller ships outside the integration, choose the correct carrier and add the tracking number and URL supported by the order form.
Update the order only after the package is actually handed off or ready under the selected workflow. Buyers receive the most useful updates when each seller invoice has its own accurate shipment record.
Set an accurate shipping cutoff
The daily shipping cutoff determines when an order rolls to the next business day for shipping estimates. Choose a cutoff your team can meet and review the profile’s estimated delivery time. The profile duration is used when a product-specific duration is not set.
Fix a missing shipping option methodically
- Confirm the product is physical and the selected fulfillment mode permits shipping.
- Verify profile assignment, destination coverage, rate status, weight, dimensions, and package units.
- Check seller origin and buyer postal address for incomplete or unsupported values.
- For live rates, review integration status, service eligibility, and carrier response.
- For a mixed cart, inspect each seller product because one seller line can have different options from another.
Frequently asked questions
Why does checkout say shipping is unavailable?
The destination may not match an active profile or service, or the product may lack a package, weight, dimensions, origin, or profile assignment.
Can pickup-only products use a carrier rate?
Pickup-only products use the configured pickup workflow unless an eligible local-delivery option is selected.
Should one tracking number cover a multi-seller order?
Usually no. Each seller invoice or shipment should carry the tracking information for the package that seller fulfills.
Was this article helpful?
Your answer helps us improve the next walkthrough.
We’ll use it to improve this help page.