Delivery on your own terms.

Customers order from your menu for delivery or collection, pay by card or at the door, and follow their rider on a map. The order lands on your POS, goes out with your own rider, and the money is yours.

From a WhatsApp order link to a delivered order: the customer app, the POS and the rider. Watch it with chapters →

A customer app, with nothing to install

Customers order at order.thefreshpos.com in their phone’s browser: they find your restaurant, choose dishes and choices, and check out for delivery or collection. There is no password: they sign in by sending a ready-made message to your WhatsApp number, which proves the phone is theirs. Every amount is worked out by the server from your menu, so it matches the till to the cent.

Zones, fees and minimums you set

Put your restaurant on the map and draw your delivery zones by distance, each with its own fee and extra minutes. Set a minimum order, free delivery over an amount, and how far you go. The delivery fee is added after any discount and before tax, the same on every screen.

Card, cash or a card machine at the door

Choose how customers may pay: by card in the app, through your own Stripe account, by cash at the door (up to an amount, for everyone or only for customers who have ordered before), or by card machine at the door. A card order waits until Stripe confirms the payment.

Accepted on the POS

A new order chimes on the POS and waits under Waiting to accept, with WhatsApp orders. Review it, set the ready-in time and accept it into the kitchen. An order nobody accepts is turned down by itself after the minutes you choose, and a paid order that is turned down is refunded.

Your own riders, tracked live

Add your riders as team members with the Rider role. On the bill, pick a free rider and send the order out. The rider’s phone app shows only their own deliveries, and shares where they are only while one is out. You see them on the POS, and the customer sees them on a map with Arriving around… and a button to call them.

Cash with riders, handed in properly

Cash a rider collects at the door is cash with the rider, not in your drawer, until they hand it in at the till. The hand-in is recorded once on the open shift, so your expected cash stays right.

How your riders are doing

Rider performance shows delivery speed by distance, using your own zones and their target minutes: out to door, placed to door, and on time against the time the customer was shown. Each rider has their deliveries, distance, guest rating and cash held. Watch the video.

Listed only when it is ready

Your restaurant appears in the app only once your own WhatsApp number is connected, it has a place on the map, delivery or collection is on and there is a working way to pay. Until then nothing changes.

Questions

Is there a commission on each order?

No marketplace commission. It is your own ordering app and the customer is yours. Card payments go to your own Stripe account, less Stripe’s fees and Fresh’s 0.5% fee on card payments; cash at the door has no fee.

Do customers need to download an app?

No. It runs in the phone’s browser, and they sign in by sending a message from WhatsApp, which they already have.

Can I use my own riders?

Yes. Riders are your own team members with the Rider role. They see only the deliveries given to them, and their location is shared only while one of their deliveries is out.

Can customers collect instead?

Yes. Delivery and collection are each your own order types, and you can switch either on or off.

Which maps does it use?

OpenStreetMap, for your place, the customer’s address and the rider on the way.

More from Fresh

See it with your menu on it.

Try every screen free for 30 days, with no card to start. Or tell us where to reach you and we’ll put your menu on a screen with you.