A delivery date combines work in your warehouse with time in someone else's transport network. Your website agency needs both sets of rules before it can display an estimate that customers can use when deciding to buy.
Related service: Website and ecommerce development- 01Check product readiness
- 02Resolve delivery location
- 03Apply handling and transit rules
- 04Display the estimate and assumptions
- 05Update after dispatch
SECTION 01
Agree which system owns each part of the estimate
List the inputs with your agency: product availability, preparation time, order cutoff, warehouse calendar, destination and supported shipping method. Identify which values come from the commerce platform and which a staff member maintains. The same preparation rule should inform the product page and checkout; two independently maintained promises are likely to drift when a warehouse changes its schedule.
Shopify's delivery guidance separates fulfillment time from transit time and offers different date-display approaches. Your store's actual capabilities must be checked before selecting an approach. A product-page preview may lack the address available at checkout, so label it accordingly. The customer should understand when the estimate becomes more specific rather than seeing a date silently change after entering payment details.
SECTION 02
Illustrative example: a framed print with preparation time
Consider a print shop where unframed prints are ready to pack but framed versions require assembly. A shopper selects express shipping for a framed item on a Friday evening. The estimate must still include assembly and the next working dispatch opportunity. Calling the whole order 'next day' because the carrier has an express service would describe the wrong part of the journey.
For the first release, the shop agrees a small set of product preparation groups and supported destination zones. A mixed basket uses an explicit ship-together or split-shipment rule. Exceptional addresses show a confirmation message. More detailed carrier predictions can follow once the basic inputs are maintained reliably. This is an illustrative planning example, not a delivery commitment or a claim about a real store.
SECTION 03
Test calendars, mixed baskets and missing information
Ask for acceptance cases around the order cutoff, weekends, a configured closure, a remote destination and a basket containing items with different preparation times. Test a carrier lookup failure and a changed delivery address. The interface should distinguish an estimate from an actual dispatch event, and support staff should see which assumptions produced the customer's original expectation.
A simple maintained range can be more useful than a sophisticated date calculator fed stale data. Compare the maintenance burden before buying additional integrations. Handoff should explain how operations changes handling times, how unavailable services are removed and how the website behaves while a new rule is being checked. Review the messages in confirmation emails as well as the product-page design.
SECTION 04
Frequently asked questions
Is transit time the same as delivery time?
No. Delivery planning also includes preparation, dispatch opportunities and any constraints before the carrier receives the parcel.
What should appear before an address is entered?
Show a clearly labeled preview or range and explain which location information is needed for a more specific estimate.
Can the website guarantee the arrival date?
Only use guarantees the business and provider genuinely support. Otherwise describe the date as an estimate with relevant assumptions.
PRIMARY REFERENCES
Sources and further reading
These references cover the standards, platforms, or published prices discussed in the guide. Worked examples and checklists are our editorial guidance.
EDITORIAL METHOD
About this guide
We use AI to assist with drafting and editing. Catapult AI Work is responsible for the published content. Examples illustrate possible approaches; they are not client case studies unless identified as such.
Budget examples are not Catapult package prices. Check linked provider pages for current fees and plan limits before making a purchase.
Read the editorial policy