Pickup scheduling for Bakery

I run a cottage bakery through my Shopify website. I offer pickups Thursdays-Sundays but only on a pre-order basis. I need the ability to control lead times/cutoff times, edit availability on a calendar when I reach capacity or have a planned closure (holidays etc) and have the date/time picker widget such that i can turn it on for certain products or page templates and off for others. I also need a calendar UI on the admin side so I can view upcoming orders easily.

I’m currently using “Delivery and Pickup App” by identixweb and it basically has all of the features I need but it’s incredibly buggy and I find it really clunky to use and setup.

here comes the two part question:

  1. I did some research and decided to try implementing Pickeasy. I got to the last mile and was feeling really optimistic until I started trying to move my existing orders into their flow by assigning pickup dates via the order view in the app. Essentially they told me that shopify has an imposed limitation to only allow them to show orders that are 60 days or newer despite the fact that they allow you to set pickup slots way further out than that. Additionally I’m skeptical because even though I’m more keen on their app overall, Delivery and Pickup app didn’t have that specific limitation. Are there any workarounds here? Obv can’t afford to have orders just falling off of my schedule just because the customer planned ahead.

  2. if there’s no workaround in this specific situation, any other app suggestions?

1 Like

Hi @Butterhalfnic probably should break it into smaller parts and not get trapped in the false idea of a do everything app.
Look at bookthatapp or similar scheduling apps that have some sort of customizability; or have their own apis (that can be additional cost).
If you have the time or budget to fix the opportunity cost problem here then then invest in a custom process built on those apps.

Or hodgepodge it from several apps/services doing different SMALLER parts of the overall process.
When you pile up requirements that off-the-shelf apps must meet all your doing is creating an impossible to find unicorn instead of building something flexible from lego parts.

Really though piling on that many compounding requirements means investing in building a custom app, or middleware, or automations to bridge gaps.

Merchants that need this type of process explored and built can reach out to me for services.
:speaking_head: :postbox: Click profile pic on forums for options to connect directly.
ALWAYS provide context in all new communications


Not all apps are the same don’t try to present them like they are it creates false expectations.
If some app has a deal breaking limitation then just use the other app that doesn’t.

Last 60 days of orders , access limit, is shopify rule:

Only the last 60 days’ worth of orders from a store are accessible - Shopify dev REST api docs

Being able to set a time for the future has nothing to do with the security implications of historical access.
The former has NOTHING to do with the latter.
Just present the requirements. avoid misconstruing critical technical details it can make it impossible to get anything done.

I also need a calendar UI on the admin side so I can view upcoming orders easily.

This is ANY calendar or event organization, or automation app with a ical export, or google-calendar integration etc for orders/metafields etc. To have a separate calendar view either in browser or on desktop or on your phone calendar etc.
Not just a specific scheduling app.

have the date/time picker widget such that i can turn it on for certain products or page templates and off for others

Use alternate templates to control product UI for specific products https://help.shopify.com/en/manual/online-store/themes/os20/theme-structure/templates#create-a-new-template
Or shopify-flow or the mechanic app to automate template assignment based on things like tags or metafields, etc.

Hi @Butterhalfnic,

Custom apps can view orders older than 60 days.

It sounds like you need a more streamlined solution for managing pickup orders, especially with the need to control lead times, closures, and product-specific date/time pickers. Since the Delivery and Pickup App isn’t working for you due to bugs, and Pickeasy has some limitations with the 60-day order view, I’d recommend exploring a few other apps that might offer better reliability and flexibility:

1. Order Delivery Date by Mageworx

This app offers flexible delivery/pickup scheduling, with options for setting lead times, cutoff times, and blackout dates for specific products or pages. You can also manage the calendar UI for easy admin tracking of orders, and it integrates well with Shopify’s order management system.

2. Local Pickup + Delivery by Shopify

This is Shopify’s native solution, and while it’s a bit more basic, it provides features like setting specific delivery/pickup windows, lead times, and blackout dates. It might lack some of the bells and whistles but could be a good fallback if you’re looking for something simpler and more integrated.

3. BookThatApp by Zetya

BookThatApp offers advanced scheduling features, including lead times, product-specific date pickers, and holiday closures. You can also view upcoming orders through a calendar interface on the admin side, which sounds like something you need.

4. Zapiet - Store Pickup + Delivery

Zapiet is a very popular app for managing local pickups and deliveries, offering flexible scheduling with lead time and blackout options. The admin interface is intuitive, and it allows you to control when the date picker is available for specific products, which seems to align well with your needs.

Workaround for Pickeasy’s 60-day limitation:

Unfortunately, Shopify’s API limitations on order dates could be tough to overcome, and since Pickeasy is subject to these restrictions, there may not be a straightforward workaround. However, you could try reaching out to Pickeasy’s support to see if they have any upcoming updates that address this issue. If managing orders beyond the 60-day window is critical, Zapiet or Order Delivery Date by Mageworx might be better options since they don’t have this same limitation.

Let me know if you’d like more details on any of these!

Hey @Butterhalfnic,

Have you tried getting support from Identixweb?

Hi @Butterhalfnic :raising_hands:

You can manage everything you need with Easify Product Options — the app provides all the tools required to handle your pickup and delivery scheduling in a simple and reliable way.

With Easify, you can add Pickup Date, Pickup Time, and Delivery Method fields directly on the product page, making the entire process seamless for both you and your customers.

  • This is the result:

  • This is the app setting:

In addition, Easify also supports:

  • Setting cutoff time for each day of the week (same-day or next-day).

  • You can also customize your date rules with a high level of flexibility — for example, allowing customers to select all dates, limiting selections to a specific date range, enabling or disabling individual days, disabling holidays or fully booked/past dates, opening dates starting from X days in the future, or disabling specific weekdays (e.g., no orders on Mondays).

You’ll find this app both easy to navigate and powerful for managing custom options. And whenever you need help, Easify’s support staff is quick and friendly. :blush:

Hello @Butterhalfnic

I think you can use the SLOT Appointment Booking app: SLOT Scheduling Booking App - Shopify Appointment Booking App | Best Booking System 2025 | Shopify App Store

Lead times & cutoffs: You can set advance notice requirements to prevent last-minute bookings and control when customers can book with the advance notice feature:

Calendar availability control: You can set specific days as unavailable, manage capacity per time slot, and set daily limits. Perfect for when you’re at capacity or have planned closures:

Admin calendar view: the SLOT App provides calendar management tools so you can easily view and manage upcoming orders.

You can also require pre-payment for your orders:

Thursday-Sunday schedule: You can set custom weekly schedules with specific days available/unavailable - perfect for your pickup days:

Flexible widget placement: You can add our booking widget to specific product pages or create dedicated scheduling pages. You have full control over where it appears.

You can either create a dedicated page for your Bakery (like this) :

OR,

Add the widget on specific product pages like this :

Hope this was helpful!