What Postmates actually does
Postmates was founded in 2011 in San Francisco as an on-demand delivery platform supporting not just food but groceries, alcohol, retail goods, and almost anything from local stores. At its peak, Postmates differentiated itself from DoorDash and Grubhub through multi-category delivery and city-specific focus. It was acquired by Uber in a $2.65B all-stock deal that closed in December 2020, with approximately 15% of Postmates staff laid off during integration. By 2022, the standalone Postmates app was retired and all operations were merged into Uber Eats.
Today, the Postmates delivery model lives on inside Uber Eats under Uber Technologies (NYSE: UBER). Uber Eats charges merchants 15–30% commission per order depending on the plan selected, with Uber One at $9.99/month providing consumers with free delivery benefits. The platform operates the same three-sided marketplace model — consumers, merchants, and delivery partners — that Postmates pioneered for multi-category delivery.
The absorption into Uber Eats inherited all of Postmates' pain points at greater scale: driver deactivation without notice or explanation (the same issue addressed by NYC Intro 1332 in September 2025), surge pricing and fee opacity at checkout, tip-baiting practices, and merchant commissions that smaller restaurants describe as economically unsustainable. The disappearance of Postmates as an independent product created a market gap for a transparent, vertically-focused, multi-category delivery alternative with fair economics for both merchants and couriers.
Multi-category on-demand delivery
Postmates' original differentiator was delivering from any local business — restaurants, grocery stores, alcohol retailers, pharmacies, and convenience stores — through a single app and courier network.
Real-time courier dispatch and GPS tracking
Orders are matched to nearby couriers using proximity-based dispatch, with live GPS tracking visible to both the consumer and the merchant from order acceptance through delivery.
Dynamic pricing and surge fee engine
Delivery fees vary based on distance, demand density, and time of day using algorithmic surge multipliers — a model Postmates popularized before Uber Eats absorbed and expanded it.
Merchant dashboard with order management
Merchants receive orders through a tablet interface or POS integration, with tools to accept/reject, notify couriers of pickup readiness, and manage item availability.
Consumer and courier mobile apps
Separate native apps for consumers (browsing, ordering, tracking) and couriers (accepting orders, navigation, proof-of-delivery) formed the core product surface.
Stripe Connect split payments and driver payouts
Platform fee, merchant revenue, and courier pay were split in real time per order, with weekly payouts to couriers and automated 1099 tax reporting for independent contractors.
Postmatespricing & limits
Based on a restaurant with $30K/month in Uber Eats (Postmates successor) delivery revenue at 15–30% commission
Where Postmates falls short
Postmates no longer exists — merchants lost a competitive alternative
When Postmates merged into Uber Eats in 2022, merchants lost a competitive bidding option in the US delivery market. The consolidation left DoorDash, Uber Eats, and Grubhub/Seamless as the three dominant players — all charging 15–30% commission. Fewer alternatives mean less pricing pressure on platform fees. The market gap Postmates left is a multi-category delivery platform with more transparent economics.
Uber Eats inherited 15–30% commission rates unsustainable for small restaurants
A restaurant with $30,000/month in Uber Eats delivery revenue loses $4,500–$9,000/month to commission fees alone, or $54,000–$108,000/year. Post-Postmates consolidation means restaurants have fewer options to negotiate or switch platforms with any expectation of meaningful volume.
Driver deactivation without notice or recourse
Driver deactivation without explanation is a persistent issue across the Uber platform. NYC Intro 1332, introduced September 12, 2025, was specifically written to address this: Councilmember Brannan noted couriers were 'locked out without warning' with no explanation of which rules were violated. Drivers with multi-year records report sudden account closures with no appeal pathway.
Surge pricing and fee opacity frustrates consumers
Checkout totals frequently differ materially from the advertised subtotal once delivery fees, service fees, and surge multipliers are applied. Consumer surveys consistently rank fee transparency as a top complaint across all delivery platforms. The Postmates model under Uber Eats has not improved on this — dynamic fees are a profit-optimization tool, not a consumer feature.
Tip-baiting erodes driver trust and income predictability
Consumers set high tip amounts at checkout to secure quick assignment, then reduce tips to $0 after delivery. This practice — documented extensively across TikTok and Reddit driver communities through 2025 — inflates apparent earnings during order acceptance and deflates actual earnings at payout. The Instacart FTC settlement (Dec 2025, $60M) highlighted how platforms benefit when tips appear high during pre-assignment.
Key features to replicate
The core feature set any Postmates alternative needs — plus what you can improve on.
Multi-category on-demand delivery
Postmates' core innovation was allowing delivery from any local merchant — restaurants, grocery stores, alcohol retailers, convenience stores — in a single consumer app. Building this requires a flexible merchant catalog schema that handles different product types (prepared food, sealed grocery items, age-restricted alcohol) and delivery requirements. The key technical challenge is inventory management: restaurant menus change daily, while retail stores have SKU-level stock that fluctuates in real time.
Real-time driver dispatch and GPS tracking
Driver matching uses proximity and availability, with live GPS tracking broadcasted from the driver app to the consumer and merchant via WebSocket. Recommended implementation: React Native driver app publishing GPS coordinates to an Ably channel, with the consumer app subscribing to the same channel for live map updates. Dispatch logic runs as a background worker using BullMQ + Redis for order queuing.
Dynamic pricing and surge fee engine
Delivery fees adjust based on distance, real-time driver supply versus demand, and time of day. For an MVP, a rule-based surge multiplier (1.5x when driver supply falls below a threshold, 1.25x in peak hours) delivers most of the revenue optimization without ML infrastructure. The surge state can be computed every 5 minutes via a background job and cached in Redis for sub-millisecond fee lookups.
Consumer and courier mobile apps
Two separate apps: consumer-facing for browse/order/track, and courier-facing for accept/navigate/complete. React Native with a shared codebase reduces development cost significantly — the two apps share order data models, map components, and API clients while having different UX flows. Estimate 12–16 weeks for both apps to MVP quality with React Native.
Merchant dashboard with order management
A web-based merchant dashboard (Next.js) receives orders in real time via WebSocket, allows merchants to accept/reject, update estimated pickup times, and flag items as unavailable. For multi-category merchants (convenience stores, grocery), this requires an inventory management module for item availability that is more complex than a standard restaurant menu.
Stripe Connect split payments and driver payouts
Platform takes its commission, the merchant receives net revenue, and the courier receives delivery pay — all settled in one transaction via Stripe Connect Custom accounts. Weekly driver payouts via Stripe's instant payout feature. 1099-NEC generation for US couriers handled by Stripe's tax forms API, saving 4–6 weeks of compliance engineering.
Subscription program with free delivery benefits
An Uber One-equivalent subscription at $9.99/month offering zero delivery fees and reduced service fees increases consumer retention and order frequency. Implementation via Stripe Billing with subscription-aware pricing middleware at checkout. The engineering challenge is real-time subscription status verification without adding checkout latency.
Technical architecture
A Postmates alternative is a three-sided on-demand delivery marketplace requiring real-time dispatch, live GPS tracking, split payments, and multi-category inventory management operating across consumer, merchant, and courier surfaces simultaneously. The multi-category aspect adds inventory schema complexity beyond a food-only delivery platform — different product types have different availability models, storage requirements, and age-verification rules.
Frontend (3 surfaces)
React Native (consumer + courier apps), Next.js App Router (merchant web dashboard)
Recommended: React Native for mobile apps — shared codebase between iOS and Android with separate navigation trees for consumer and courier. Next.js for merchant dashboard enables SSR and rapid admin development.
API / Backend
Node.js monolith, Go microservices, Next.js Route Handlers
Recommended: Node.js monolith for MVP with clear module boundaries — order service, dispatch service, catalog service. Split into separate services only when load or team size demands it.
Real-time layer
Ably, Pusher, Socket.io, AWS API Gateway WebSocket
Recommended: Ably for managed WebSocket infrastructure — handles driver location broadcasting, order state pushes, and merchant notifications with built-in reconnection and presence tracking.
Database
PostgreSQL + PostGIS, MongoDB, MySQL
Recommended: PostgreSQL with PostGIS for driver radius queries and delivery zone polygon matching. Redis as the primary state store for active orders, driver locations, and surge pricing cache.
Payments
Stripe Connect Custom, Braintree Marketplace, Adyen for Platforms
Recommended: Stripe Connect Custom — supports multi-party splits, instant payouts, 1099 generation, and age-restricted payment flows (alcohol delivery requires additional verification metadata).
Mapping
Google Maps Platform, Mapbox, HERE Maps
Recommended: Mapbox for courier navigation (cost-efficient at delivery volume) and Google Maps for consumer-facing ETAs and address autocomplete (higher consumer brand trust).
Queue and background jobs
BullMQ + Redis, Temporal, AWS SQS + Lambda
Recommended: BullMQ + Redis for order dispatch queues, driver assignment timeouts, and payout scheduling — handles the state machine complexity of on-demand dispatch without Temporal's learning curve.
Complexity estimate
Complexity 10/10 — three-sided on-demand marketplace with multi-category inventory, real-time dispatch, live GPS, split payments, and age-verification compliance. Plan for 6–10 months with a team of 4 engineers.
Postmates vs building your own
Open-source Postmates alternatives
Existing projects you can self-host or use as a starting point. Each has trade-offs.
Medusa
30K+Medusa is a modular, headless commerce platform in TypeScript with MIT license. Its fulfillment and product modules provide a foundation for a multi-category merchant catalog and order management system that can be extended with custom dispatch and driver tracking layers.
Bagisto
26.8KBagisto is a Laravel/PHP multi-vendor e-commerce framework. Its multi-vendor marketplace module handles merchant onboarding, product catalog management, and order routing across multiple sellers — adaptable for a multi-merchant delivery platform.
TastyIgniter
3.5KTastyIgniter is a PHP/Laravel restaurant ordering and delivery platform. While food-delivery-specific, it provides restaurant menu management, delivery zone configuration, and order workflows that cover the food category of a multi-category delivery build.
Build vs buy: the real math
6–10 months
Custom build time
$250,000–$600,000 (agency)
One-time investment
24–36 months
Breakeven vs Postmates
Since Postmates no longer exists as a standalone product, the build-vs-buy comparison is really against Uber Eats (the successor). A merchant with $30,000/month in Uber Eats delivery revenue pays $4,500–$9,000/month in commissions — $54,000–$108,000 per year. A custom build at $400,000 (mid-range) plus $5,000/month infrastructure breaks even in approximately 36–60 months at those volumes. The math improves significantly for restaurant groups or multi-merchant operators: at $100,000/month aggregate delivery volume, $180,000–$360,000/year in saved commissions pushes breakeven to under 24 months. The most compelling use case is not competing with Uber Eats directly but filling the market gap Postmates left: a multi-category delivery platform with transparent fees, locked tips, and fair driver economics for a specific city or vertical. Supply-side density (enough couriers on the road) remains the gating factor regardless of software quality.
DIY roadmap: build it yourself
This roadmap covers a three-sided multi-category delivery platform for a single city with food, grocery, and alcohol categories. Team of 4 engineers. Mobile apps are React Native; backend is Node.js; infrastructure is AWS.
Core ordering and catalog
6–8 weeks- Bootstrap Next.js + Supabase project with multi-tenant merchant schema
- Build flexible product catalog supporting multiple merchant types (restaurant menus, grocery SKUs, retail items)
- Implement consumer ordering flow: merchant discovery, cart, category-aware checkout
- Integrate Stripe Connect for platform/merchant/courier payment splits
- Build order state machine: placed, accepted, dispatched, en-route, delivered, disputed
Courier dispatch and GPS tracking
6–8 weeks- Build courier app in React Native with background GPS location publishing via Ably
- Implement proximity-based dispatch: Redis GEOINDEX for O(log N) nearest-courier queries
- Add 30-second acceptance timeout with automatic reassignment to next nearest courier
- Build consumer live-tracking UI with Mapbox GL showing courier position in real time
- Implement proof-of-delivery photo capture and age-verification flow for alcohol orders
Merchant tools and inventory management
4–5 weeks- Build merchant web dashboard with real-time order alerts via WebSocket
- Implement item availability toggles and inventory count for grocery/retail merchants
- Add delivery zone polygon management per merchant with PostGIS
- Build surge pricing engine: rule-based 1.25x–2x multiplier based on supply/demand ratio
- Integrate Twilio SMS for consumer order confirmations and ETA updates
Subscriptions, payouts, and compliance
3–4 weeks- Implement subscriber membership via Stripe Billing with order-time eligibility checks
- Build tip locking mechanism: tip amount locked at order placement, cannot be reduced post-delivery
- Configure weekly courier payouts via Stripe Connect instant payout feature
- Build 1099-NEC export for courier tax compliance via Stripe Tax Forms API
- Implement age-verification integration (Persona SDK) for alcohol delivery
Operations and launch
3–4 weeks- Set up Datadog APM for dispatch latency and order acceptance SLA monitoring
- Build courier deactivation and appeal workflow with admin review queue
- Implement automated refund flow for missing/wrong items via Stripe
- Load test dispatch layer at 50 concurrent orders with k6
- Seed 10–20 pilot merchants and 10–15 couriers in launch city
These estimates assume 4 experienced engineers and a single-city launch. Multi-city expansion adds significant ops complexity for courier fleet management and supply density. React Native mobile apps require iOS and Android developer accounts and App Store review time — budget 4–6 weeks for app store approval in the launch timeline.
Features you can't get from Postmates
This is where a custom build pulls ahead — features impossible or impractical on a shared platform.
Tip locking to protect courier earnings
Uber Eats (successor to Postmates) allows consumers to reduce tips post-delivery — a practice that inflates apparent earnings during order matching and damages courier income predictability. A custom platform can lock tip amounts at order placement, preventing post-delivery modification. This single feature would be the most-cited differentiator by couriers migrating from Uber Eats.
Transparent all-in pricing before checkout
Uber Eats shows total costs only at final checkout, after delivery fee, service fee, and surge multipliers are applied. A custom platform can display the full estimated cost — including all fees — from the merchant listing page before the consumer begins ordering. This transparency is technically trivial to implement but requires a different business philosophy than surge-based platforms.
Multi-category single-trip optimization
Postmates' original vision was a single courier picking up from multiple merchant types in one trip — food from a restaurant plus beer from a liquor store. A custom platform can optimize for multi-stop pickup routing using Google Maps Directions API waypoints, reducing courier mileage and enabling multi-merchant bundle orders with a single delivery fee.
B2B delivery for offices and events
Neither Postmates nor Uber Eats offers a strong corporate ordering experience. A custom platform can implement purchase order workflows, cost-center billing codes, scheduled delivery windows for office catering, and net-30 invoicing — targeting the B2B market that both platforms handle poorly with consumer-first UX.
Hyper-local merchant types DoorDash ignores
Postmates' multi-category model enabled deliveries from florists, pet stores, and local boutiques — categories DoorDash has since deprioritized. A custom platform focused on a specific city can build meaningful inventory from local merchants in categories Uber Eats ignores, creating a differentiated marketplace with less competition.
Courier income analytics and earnings forecasting
Couriers on Uber Eats have limited visibility into historical earnings patterns and no earnings forecasting tools. A custom platform can provide hourly earnings analytics, surge zone heat maps, and projected quarterly 1099 amounts — practical tools that create courier loyalty and retention without increasing per-order pay.
Who should build a custom Postmates
Cities underserved by the DoorDash/Uber Eats duopoly
Smaller US cities and international markets where DoorDash and Uber Eats have sparse courier density create opportunities for a local operator to build the same marketplace with better supply-side relationships. A custom platform in a city of 100,000–500,000 can achieve density that the national players never invest in.
Multi-location restaurant groups wanting to escape commission fees
A restaurant group with 10+ locations paying 25–30% commission on $500K/month aggregate delivery volume loses $125,000–$180,000/month to platform fees. Building a custom first-party delivery platform — even for branded delivery only — saves $1.5M–$2.1M/year in commissions at that scale.
Specialty delivery verticals with compliance requirements
Alcohol delivery (age verification, state licensing), medical supply delivery (HIPAA, temperature logging), and cannabis delivery (state compliance, purchase limits) all have requirements that Uber Eats handles generically. A vertical-specific custom platform bakes compliance into the workflow, from ID verification at dispatch to regulatory reporting.
Operators targeting fair-pay positioning for couriers
The tip-baiting and deactivation issues documented across Uber Eats and DoorDash have created an underserved segment of delivery couriers who want transparent earnings and fair policies. A platform competing on courier economics — locked tips, guaranteed minimums, transparent deactivation rules — attracts higher-quality couriers and better service quality for consumers.
Skip the DIY — let RapidDev build it
Everything above is doable — but it takes months of full-time work. We build custom Postmates alternatives using AI-accelerated development, delivering in weeks what used to take quarters.
Discovery call (free)
30 minWe map your exact requirements: which Postmates features you need, what custom features to add, your users, integrations, and compliance needs. You get a detailed scope document and fixed-price quote within 48 hours.
AI-accelerated build
6–10 monthsOur engineers use Claude Code, Lovable, and custom AI tooling to build 3–5x faster than traditional development. You see progress in a staging environment every week — not a black box for months.
Launch + handoff
1 weekWe deploy to your infrastructure, transfer the GitHub repo, set up CI/CD, and walk your team through the codebase. You own 100% of the source code — no vendor lock-in, no recurring platform fees.
What you get
Timeline
6–10 months
Investment
$250,000–$600,000 (agency)
vs Postmates
ROI in 24–36 months
30-min call. Fixed-price quote within 48 hours. No commitment.
Frequently asked questions
Does Postmates still exist in 2026?
No — Postmates was acquired by Uber for $2.65B in 2020 and fully absorbed into Uber Eats by 2022. The standalone app and brand no longer exist. Postmates Inc. remains a legal entity within Uber Technologies but has no independent product. All former Postmates merchants and drivers now operate on the Uber Eats platform.
How much does it cost to build a Postmates alternative?
A full three-sided multi-category delivery marketplace costs $250,000–$600,000 with an agency. A food-only single-city delivery platform is $150,000–$350,000. The biggest cost drivers are the real-time dispatch engine, mobile apps (iOS + Android), and multi-category inventory management. Open-source bases like Medusa (30K+ stars) or TastyIgniter (3.5K stars) can reduce software scope by 30–40%.
How long does it take to build a multi-category delivery app?
6–10 months with a team of 4 engineers for a full three-sided multi-category platform. A single-category (food-only) delivery platform takes 4–7 months. React Native significantly compresses mobile app development by sharing iOS and Android codebases, typically saving 6–8 weeks versus building two native apps.
Are there open-source Postmates alternatives?
There is no open-source multi-category delivery marketplace comparable to Postmates. Medusa (30K+ GitHub stars, MIT) provides a commerce backbone. TastyIgniter (3.5K stars, MIT) handles restaurant-specific ordering. Bagisto (26.8K stars, MIT) supports multi-vendor marketplaces. None include driver dispatch, GPS tracking, or surge pricing out of the box.
What is the market gap Postmates left behind?
Postmates differentiated on multi-category delivery (food, grocery, alcohol, retail, anything local) and city-first density. Uber Eats replaced it but prioritized food and grocery at national scale. The gaps are: transparent all-in pricing before checkout, fair tip lock policies for couriers, multi-category single-trip optimization, and deep local merchant relationships in smaller cities the national platforms underserve.
Do I need Stripe Connect to handle courier payouts?
Stripe Connect Custom accounts are the industry standard for on-demand delivery payouts. They handle multi-party splits (platform cut, merchant payment, courier pay) in real time, instant payout features, and 1099-NEC generation for US couriers — eliminating 4–6 weeks of custom payout infrastructure. Braintree Marketplace is an alternative but has less community support for delivery use cases.
Can RapidDev build a custom Postmates-style delivery platform?
Yes — RapidDev has built 600+ apps including on-demand delivery and multi-category marketplace platforms. We specialize in identifying the right scope for your geography and category focus to minimize build cost while maximizing breakeven speed. Contact us at rapidevelopers.com/contact for a scoped proposal.
Is tip locking legally required for delivery platforms?
Tip locking is not federally required, but the NY AG's $16.75M settlement against DoorDash in February 2025 (for offsetting guaranteed driver pay with tips) signals regulatory interest in driver compensation transparency. Platforms that implement tip locks and transparent earnings policies are better positioned for the regulatory environment evolving in NYC, Seattle, and Chicago through 2025–2026.
We'll build your Postmates
- Delivered in 6–10 months
- You own 100% of the code
- No per-seat fees, ever
30-min call. No commitment.