The business problem
Selecting local pickup alone does not tell the warehouse when someone is coming. The customer promise needs to account for preparation time, opening hours, cutoff times, and closures.
A custom checkout extension collects a valid pickup date and time, and carries the appointment into the sales team's daily work.
Explore the workflow ↓Selecting local pickup alone does not tell the warehouse when someone is coming. The customer promise needs to account for preparation time, opening hours, cutoff times, and closures.
Preparation time, opening hours, cutoffs and closures constrain the appointment, which stays attached to the order.
Customers choose an allowed appointment, and staff can see and update the same commitment from the order.
Selecting local pickup alone does not tell the warehouse when someone is coming. The customer promise needs to account for preparation time, opening hours, cutoff times, and closures.
Preparation time, opening hours, cutoffs and closures constrain the appointment, which stays attached to the order.
Apply preparation time, opening hours, cutoff and blackout rules before accepting the appointment.
Customers choose an allowed appointment, and staff can see and update the same commitment from the order.
Show the appointment fields only when the selected delivery method requires scheduling.
Apply preparation time, opening hours, cutoff and blackout rules before accepting the appointment.
Display the appointment on the sales order. Staff changes use the same scheduling rules and leave a chatter note.
Preparation time, opening hours and closures constrain the promised appointment.
Later staff changes belong to the same order commitment.
This case remains source-backed and outside the screenshot collection.
Existing records are shown as captured. Private identities are covered or outside the crop. No business records were changed for this collection. Implementation history supports behavior beyond the visible screen; a still image is not an end-to-end test or a measured productivity result.
A custom Pro-A-Motors extension to Odoo eCommerce, delivery methods and sales orders. Native checkout remains the foundation.
Connects the customer's pickup choice with the location and order handoff.