Shopify BOPIS — How to Add a Buy Online Pickup In Store Date Picker
BOPIS — buy online, pickup in store — is one of Shopify’s fastest-growing fulfilment methods. The customer orders online. They collect from your store. No shipping cost. No courier dependency. No delivery window anxiety.
Shopify supports BOPIS natively. You can enable pickup in store as a fulfilment method, assign it to a location, and customers see it at checkout.
What Shopify doesn’t support: letting customers choose when they pick up. No date selection. No time slots. No cut-off that prevents same-day pickup orders after your store closes.
For stores processing more than a handful of pickup orders per day, that gap creates operational chaos — orders placed at 9pm for “today” pickup, no way to spread demand across time slots, no capacity limits to prevent 50 pickups landing in the same hour.
---
What Shopify’s native BOPIS is missing
Shopify’s built-in pickup option tells the customer the order is available for pickup. It doesn’t let them schedule when.
The missing pieces:
- Date selection — customers can’t choose a specific pickup date
- Time slot scheduling — no AM/PM or hourly window selection
- Cut-off times — no logic to prevent same-day pickup after store closing
- Per-location schedules — multi-location stores can’t set different pickup hours per location
- Capacity limits — no cap on how many pickups can be scheduled per slot
If you’re doing any meaningful pickup volume, those gaps show up as:
- Customers arriving before orders are ready
- Staff scrambling to prepare last‑minute pickups
- Queues at the counter because everyone turns up at the same time
- No way to prioritise or spread workload through the day
---
How Flare adds BOPIS scheduling to Shopify
Flare’s store pickup and local delivery feature adds the scheduling infrastructure that Shopify’s native BOPIS setup lacks.
Instead of a vague “We’ll email you when it’s ready”, customers see a clear date and time for collection — and your team gets a predictable schedule of pickups to prepare.
Frequently asked questions
Does Flare work with Shopify's native pickup in store?
Yes. Flare adds date and time slot selection on top of Shopify's native pickup fulfilment method. Customers choose when they collect; your team sees scheduled pickups.
Can I set different pickup schedules for different store locations?
Yes. Each location has its own hours, time slots, capacity limits and cut-off times. A customer selecting one store sees that store's specific schedule.
Can I limit how many pickup orders are allowed per time slot?
Yes. Capacity limits close a time slot when it's full. Customers see the next available slot automatically.
Does Flare handle pickup, local delivery and national shipping in one app?
Yes. All three fulfilment modes — store pickup, local delivery and national shipping — run from one date picker with one set of rules.
Accurate delivery dates. Automated shipping rules. No code.
700+ Shopify brands trust Flare to handle their delivery logic — from blocked dates to postcode zones to checkout validation.
7-day free trial · Assisted setup included