In the 80s, I delivered pizza with no software. The place had a normal cash register, for pickups.
People would call, order, and we'd write it down. They it'd go on a wire with a clothes pin, until made. Then it went with the driver.
Each delivery was written down before leaving with it.
This worked for decades for everyone in the industry, flawlessly, perfectly, without issue.
Why is software required? Any given reasons are an unneccessary complication.
And here's the thing. Even in Palo Alto I order from companies still doing it this way.
The above system, paperwork wise .. again, is perfect. It's been done forever. It is faster and far less expensive than any unified payment and order system.
as long as you've got enough order volume to keep a delivery driver consistently busy, that works fine and the apps are unnecessary. for a pizza restaurant, or anybody else focused on delivery orders, the apps aren't necessary
the utility of the apps is to distribute the load from multiple restaurants across a shared pool of delivery drivers, so a restaurant who otherwise wouldn't be able to offer delivery can tap into that labour pool for infrequent delivery orders. food delivery apps have greatly expanded the number of places that offer delivery. most restaurants simply didn't offer it before the apps.
Everyone hates calling and apps give customers a list of restaurants with menus to browse. Restaurants also do all of their in-restaurant management with software (why not paper? ask them idk) which I assume has some integration with the app.
I can imagine some type of open protocol that lets them self-host an order service though, or at least an open solution that’s hosted by many providers and many separate apps. That would be nice for everyone
In the 80s, I delivered pizza with no software. The place had a normal cash register, for pickups.
People would call, order, and we'd write it down. They it'd go on a wire with a clothes pin, until made. Then it went with the driver.
Each delivery was written down before leaving with it.
This worked for decades for everyone in the industry, flawlessly, perfectly, without issue.
Why is software required? Any given reasons are an unneccessary complication.
And here's the thing. Even in Palo Alto I order from companies still doing it this way.
The above system, paperwork wise .. again, is perfect. It's been done forever. It is faster and far less expensive than any unified payment and order system.
Seems to me, they're the smart ones.