Pre-orders let customers order an item before it is generally available. A delivery calendar needs to handle expectations about arrival and preparation carefully. Otherwise, a provisional supplier date quietly becomes a firm customer commitment. For a Checkout & Delivery application, the first design question is which information is reliable enough to offer dates, and when the store can only make an appointment later.
Make the uncertainty clear
In a fictional online store, a new range of outdoor lights is sold on pre-order. The supplier expects delivery in November but has not confirmed a precise arrival date. Meanwhile, a customer selects 5 November in the calendar. That is useful only if the store can actually support that date. An expected month and a firm customer commitment are different pieces of information. Identify the source of the estimate and who decides when the information is sufficiently certain for concrete planning.
Also discuss what pre-ordering means for a mixed basket. If the customer adds ordinary stocked items, it must be clear whether everything will be delivered together. Automatic splitting into several shipments does not follow automatically from one selected date. Choose a straightforward policy for the first application and explain it when the customer chooses. The existing Yindle delivery component can support an agreed schedule, but does not provide universal pre-order logic for every catalogue.
Choose a route before and after availability is confirmed
Before availability is confirmed, the store can use a request or an order awaiting scheduling, if that fits the sales process. The customer then needs to know when they will receive another update. After confirmation, a specific delivery choice can be offered through normal planning. Define the transition: who checks arrival, which orders are reviewed and who ensures the customer receives the correct next step? A standalone date in product copy is not enough.
Make no broader delivery promise than the available information supports. If stock has arrived but still needs inspection or assembly, that preparation counts. Involve the warehouse and planning team in deciding when to open the calendar. A marketing campaign can start earlier, but must use the same meaning of availability. Avoid using “expected”, “available” and “appointment confirmed” interchangeably across pages.
Rehearse a change in the estimate
Use fictional data to test what happens if the expected arrival moves before an appointment is confirmed. Also check what happens if goods arrive earlier. Identify which employee can find the affected orders and what information the customer receives. A change should trigger a visible assessment. A new product date must not overwrite existing appointments without explanation. Orders with an already confirmed delivery need the separate change procedure.
Keep a small overview of the source, status, responsible person and next review. This makes pre-orders manageable without inventing a precise date. You can connect the data transfer to Yindle Connect; turning it into a clear product and ordering journey fits within online store development. Customers can then pre-order with a clear expectation and later receive a delivery appointment based on current readiness.