A guide for coffee roasters

Coffee subscriptions with local pickup on Shopify

How to sell a bag every week or every two weeks, picked up at the roastery or dropped off locally, with orders that close before roast day and one list of what to roast. Step by step, using Still Works Standing Orders.

Most coffee subscription tools are built around shipping. A roaster with a counter has a different week: beans are roasted on one day, rested, and handed over on another. The customer wants the same bag on the same day without thinking about it, and you want to know on Monday night exactly how much of each coffee to roast on Tuesday. A standing order is that: a subscription with a day attached, a cutoff before the roast, and a limit per coffee so you never promise more than a batch.

The whole setup takes one sitting, all inside your Shopify admin. If you also run a bakery counter, the bakery guide covers the same app from the bread side.

Before you open the app, decide three things

DecisionWhat it means for a roasterA typical answer
Which days coffee is handed overThe days a customer can choose for pickup or a local drop. Roast days that nobody collects on do not count.Friday, and Saturday at the market stall
When orders closeFar enough before roast day to plan the batches. The card is charged at this moment, and the customer can skip or change right up to it.Monday at 8 p.m. for a Friday pickup
How many bags of each coffeeA limit per coffee per day, set by your batch size. A full day shows as full for that coffee only.Thirty house blend, twelve single origin

1. Install, then set up the week

Install Still Works Standing Orders from the Shopify App Store and open it from Apps in your admin. The menu has four items: Today, Customers, Set up, and Settings. Set up has tabs, and you go through them in order.

2. What the customer sees

On the coffee's product page, next to the ordinary one-time purchase, there is a Standing order choice with a day, how often, and a first pickup date that only offers days with room. If the choice is not showing, Set up, Overview has a link that switches the app's block on in your theme editor. Customers check out with Pickup and their card like any other order.

If you sell a coffee as whole bean and ground, set those up as options on the product the way you do now. From their account on your store, customers can swap to another coffee on the plan, skip the next one, skip until a date, pause, resume, change their day, or cancel. Their card and address are updated from the same account page. None of it needs an email to you.

3. Monday night and Friday morning

After orders close, open Today and pick the day. The top of the list is the total for each coffee, which is your roast plan. Below it is every customer and what they are collecting, marked paid. Print it or download it as a file. The forecast under the list shows the next two weeks, so a new single origin can be ordered in before it is needed.

On pickup day, mark each bag ready as it is labelled, or mark everything ready at once, and Shopify sends the customer its ready-for-pickup message. If someone does not come, mark it a no-show. For local drops, mark each order out for delivery and delivered.

4. Seasonal blends, full days, and paying ahead

5. The money

Each standing order is charged once when orders close, never twice for the same day. If a card fails, the customer is emailed with a link to update it and the app tries again on days one, three, and seven. If it still fails, the standing order is paused, not cancelled, and nothing more is charged until the customer resumes. The app never takes a share of your sales. The plans are flat monthly prices listed in the App Store, and the smallest is free.

Where to go from here

The Still Works Standing Orders page has the plain description of what the app does and does not do. If something in this guide does not match what you see, email the studio and it gets fixed the same business day.