What delivery information should appear before checkout?
Make timing, cost, availability and delivery conditions clear before a shopper commits to payment.
Treat delivery as part of the product promise
Shoppers do not buy only the item shown on the product page. They buy the item arriving at a particular place, within a useful timeframe and at a total cost they can accept. If delivery information appears only after payment details, the customer may feel surprised or lose confidence in the shop.
Start by asking what someone needs to know before deciding. Can the product arrive in time? What will delivery cost? Is the item in stock? Does the shop deliver to the customer’s country or region? Can the customer collect it? These questions belong near the product and cart journey, not only in a separate policy page.
Use plain language and specific ranges. “Fast delivery” is less useful than “dispatches within one business day; estimated delivery in two to four business days”. If a date depends on location, stock or a selected variant, explain that dependency instead of making one promise for everyone.
Show timing in two parts
Separate processing time from transit time. Processing covers picking, preparation, personalisation or production before the parcel leaves. Transit covers the carrier journey. A shopper needs to understand both because “three-day delivery” can mean three days after dispatch or three days from the order.
State when the estimate starts and whether weekends or holidays count. If orders placed after a certain time move to the next working day, mention it near the estimate. For made-to-order products, explain the production window before the carrier estimate. These details prevent a short delivery claim from creating a long wait.
Use a range when a range is honest. A single guaranteed date should be reserved for situations where the shop can genuinely control the promise. If an event, weather, stock change or carrier issue can affect timing, explain the conditions and provide a way to get help.
Make the total delivery cost visible
Show delivery cost before checkout whenever possible. If it depends on destination, weight or basket value, explain the rule and give shoppers a way to calculate or estimate it without entering unnecessary personal information. A free-delivery threshold should be clear, including whether it applies to every product or destination.
Mention other costs that change the delivered total, such as taxes, customs, installation, handling, subscriptions or required delivery services. Do not hide a material cost behind a vague “calculated at checkout” message. Some calculations need an address, but the reason should be clear and the estimate should appear as early as the shop can support.
Keep price and delivery information consistent in product cards, product pages, cart and checkout. A cheap-looking delivery message that changes late creates abandonment and support work. If a product has unusual shipping conditions, repeat the important warning near the purchase action.
Explain availability and delivery methods
Stock status affects timing. Distinguish available now, low stock, back order, made to order and unavailable. If the displayed stock is approximate, avoid creating false urgency. For products with different variant availability, update the message after selection so a shopper does not assume the first estimate still applies.
List delivery methods that are genuinely available for the relevant destination. Include standard, express, collection, scheduled or digital delivery where applicable. Explain how a method affects price and timing. If collection requires identification, an appointment or a particular location, mention it before commitment.
Do not offer a method just because the carrier supports it in theory. Confirm that packaging, product size, hazardous materials, temperature, service area or delivery address do not create exceptions. Operational accuracy is part of good customer experience.
Cover destinations, tracking and handover
Tell visitors where you deliver and where you do not. A broad statement such as “worldwide shipping” may be inaccurate when some products or destinations need separate arrangements. Explain postcode, island, rural area or building-access exceptions when they are relevant.
Explain tracking and the handover point. Will the customer receive a tracking link? Does the carrier deliver to the door, a pickup point or a building entrance? What happens if nobody is present? A short explanation reduces repeated questions and helps customers choose a suitable method.
Clarify what to do when a parcel is delayed, damaged or marked delivered but missing. Provide a contact route and explain which information is useful, such as order number, delivery address and photographs. Keep personal-data instructions proportionate and do not ask customers to send sensitive information through an unsafe channel.
Design delivery information for real journeys
Place a short summary on the product page, a fuller explanation in the cart and a final confirmation in checkout. Repeat the selected method, cost and estimated date before payment. Shoppers should not have to remember a delivery promise from a page they left several steps earlier.
Make information readable on mobile and accessible to keyboard and screen-reader users. Use headings, labels and simple tables or lists. Avoid relying on colour alone for stock or urgency. If a delivery estimate updates dynamically, announce or clearly display the change and explain why it changed.
Review the information with fulfilment and support teams. Compare the promise with actual dispatch and delivery data. When carriers, prices, stock rules or destinations change, update product pages, policies, cart messages and automated emails together.
Sources
- Consumer rights · European Commission
- Google Merchant Center product data specification · Google Merchant Center product data specification
Frequently asked
- When should delivery information appear?
- Show a useful summary on the product page or before the shopper commits. Repeat the exact selected cost and estimate in the cart and checkout.
- Do I need to show an exact delivery date?
- Only when the shop can support that precision. An honest range with its conditions is better than a specific promise that often fails.
- What delivery costs must be shown before payment?
- Show the expected delivery charge and explain rules for destination, weight, basket value, taxes or extra services that materially change the total.
- What if delivery depends on the customer’s address?
- Explain the reason, show an estimate or calculation method early and state when the final amount or timing will be confirmed.
Sjors Hooijen Builds ChatBuild and writes about getting a business online without turning it into a project. Questions about this article? Email hi@chatbuild.com.