Interactive demoFor coffee roasters
A wholesale ordering portal for coffee roasters.
Cafes see the price for their volume, ask for samples and sign a standing order on your store. You see the margin on every line before you say yes.
The demo runs on sample data. Your version is built on your store, with your coffees and your numbers.
The cafe sees its price. You see the margin.
Same cafe, same answers, same moment. Both screens are from the demo.



Screens from the interactive demo. Sample coffees, sample costs, sample prices.
From first question to booked deliveries.
Here is everything the demo does today, in the order a cafe meets it.
Sizes up the cafe
Six quick questions: drinks a day, what people order, the espresso machine, the drip brewer, the taste they want, and where they are. The portal works out pounds a week and the price tier.
Suggests the right coffees
It picks an espresso, a drip coffee and a decaf that fit the cafe's gear and taste. If a coffee is skipped, the cafe is told why.
Prices by volume, above your floor
Bigger accounts pay less per pound, but no price goes under your cost plus the margin you set. You see the margin on every line.
Sends free samples
The cafe asks for samples in four fields. You get the request with its answers, and a pick list for the sample bags.
Sets up standing orders
Weekly or every two weeks, in full bags, on your delivery days, for three, six or twelve months. The price per pound drops as the order grows.
Runs the agreement
The order turns into a drafted supply agreement. You read it and approve it first. Then the cafe signs, and every delivery is booked.
What's demo, and what we build for you.
The demo shows how it works. Saving, sending, charging and the links to your roasting and shipping are set up for each roaster, and written into your scope.
In the demo today
- Four sample coffees with sample costs and prices.
- “Your Roastery” stands in for your name.
- Nothing typed is saved or sent. No email goes out. No card is charged.
- The agreement is a sample and the signature is pretend.
Built for your store
- Your coffees, green costs, roast loss, floor and tiers.
- Your tiers as Shopify price lists. Below Shopify Plus a store gets up to three; the demo's four tiers, or one price per cafe, take Plus or an app. We check which on the walkthrough.
- On your Shopify store, in your name, at your web address.
- Sample requests and orders reach your inbox with the margin on each line.
- Emails to cafes go out from your address.
- Card on file and payment terms through your store.
- Signing through an online signing service, with an agreement your lawyer has read.
- Delivery days and zones that match your real route.
How it starts.
A free 30-minute walkthrough
We go through the portal together with your coffees and your prices, and talk about how cafes order from you today.
A written scope and one fixed price
What your version does, what it does not, and one price, in writing, before any work starts.
We build it on your store
Your coffees, your numbers, your name. You own the data, and the code once the project is paid in full.
Wholesale Re-Order Portal
+$500 setup
$250/mo, added to a store build.
On its own, without a store build, it is quoted in writing after a free call. 50% deposit before work starts.
Built by the people who built Barista Plus.
We designed and built the Shopify store for Barista Plus Coffee, a Dallas roaster: 12 coffees, subscriptions, English and Spanish, and a wholesale inquiry form. That form is where most roasters' wholesale pages stop. The portal is the step after it.
Questions roasters ask.
Is the wholesale portal live for a roaster today?
Not yet. What you can try is an interactive demo with sample data. Each roaster's version is built on their own store, and the parts that save, send and charge are scoped in writing first.
What happens on the free walkthrough?
It takes 30 minutes and costs nothing. We go through the portal with your coffees and prices, and say plainly what your version would take. If it's a fit, you get a written quote with one fixed price.
What if my cafes won't log in?
Then a portal may not be the right first step. Many cafes order by text or email. We will say so on the call, and we can start by getting those orders into one list instead.
Does it work with my Shopify store?
That's how we build it: on your Shopify store, at your web address, so a cafe sees your name. On Basic, Grow and Advanced, Shopify allows up to three wholesale price lists for the whole store, so more tiers or one price per cafe take Shopify Plus or an app. If you're not on Shopify, tell us what you run and we'll say plainly whether it fits.
Who owns the data and the code?
You do. Your cafes, your prices and your agreements, and the code itself once the project is paid in full. If we ever part ways, it all stays with you.
Pricing your wholesale coffee first? Read how to price wholesale coffee, then try the price sheet builder. On Shopify? Read Shopify B2B for coffee roasters.
See it with your coffees.
A free 30-minute walkthrough. We use your coffees and prices, and tell you plainly what your version would take.