Skip to main content
Guides

ONDC Food Delivery Guide: Order on Magicpin, Pincode & More in 2026

ONDC food delivery apps like Magicpin and Pincode typically charge ₹25 to ₹40 in delivery fees, compared to ₹60 to ₹90 during Zomato or Swiggy peak hours, because restaurant commissions on the ONDC network are significantly lower.
Founder & Tech Writer, GetInfoToYou Updated 9 min read Fact-checked: Sudarshan Babar Reviewed 18 May 2026
Step-by-step guide to ordering food on ONDC using Magicpin and Pincode apps in India 2026

Key Takeaways

  • You don't download an 'ONDC app' — use buyer apps like Magicpin or Pincode that connect to the ONDC network
  • ONDC delivery fees are typically ₹25-₹40, often lower than Zomato or Swiggy peak-hour charges of ₹60-₹90
  • Magicpin has the widest ONDC food restaurant coverage across Indian metros in 2026
  • Pincode by PhonePe offers the cleanest native UPI checkout experience among ONDC food apps
  • Flipkart is entering food delivery on ONDC with a Bengaluru pilot expected by June 2026
  • Refunds on ONDC take 3-7 working days and can be slower when a logistics issue is involved

If you've been hearing about ONDC food delivery and wondering whether it's worth trying, the short answer is yes, especially if you're tired of paying ₹80 delivery fees on a ₹150 order. ONDC, which stands for Open Network for Digital Commerce, is the government-backed open network that lets you order food through apps like Magicpin and Pincode at prices that are often lower than what Swiggy or Zomato charge. This guide walks you through exactly how to do it in 2026.

What ONDC actually does for your food orders

When you order from Zomato today, you're entirely inside Zomato's closed system. Their restaurant listings, their delivery fleet, their pricing, their commission structure. That commission can run 25-30% of the restaurant's revenue on every order, which eventually gets priced into what you pay.

ONDC breaks this apart. It's an open protocol, not a single app. Restaurants list themselves on the network, delivery providers connect to it, and buyer apps (the things you actually use to place orders) tap into the same shared pool. So Magicpin might show you a restaurant's menu while a separate logistics company delivers the food, and the whole thing runs on ONDC's infrastructure underneath. Because restaurant commissions are lower on this network, savings do sometimes reach you, particularly on delivery fees and menu pricing.

The network is growing fast, if you ask me faster than most people realize. Uber integrated ONDC for Bangalore metro ticketing in 2025, which shows how far beyond food this thing is spreading. Flipkart is reportedly planning a full food delivery pilot in Bengaluru by June 2026, per reports in Business Standard and Tech in Asia, and it'll almost certainly run on ONDC. More big names means more competition. That's good for you.

Hindustan Times reported ONDC-listed vegetables in Delhi available at ₹70/kg, well below supermarket rates. That same pricing shows up in food orders too, most noticeably in delivery fees.

Which apps support ONDC food delivery in 2026

You don't download something called "ONDC." You use a buyer app that's connected to the network. For food, the main options right now are:

  • Magicpin: The most active ONDC food buyer app. Best restaurant coverage in Delhi NCR, Bengaluru, Hyderabad, Mumbai, and Pune.
  • Pincode: PhonePe's dedicated ONDC app. Clean interface, native UPI payment. Strong in metros.
  • Paytm: Has ONDC food integration, though restaurant selection varies by city more than the other two.
  • Mystore: Less popular but functional for both food and grocery orders.

Coverage in Tier 2 cities is still patchy, honestly. If you're in Jaipur, Lucknow, Coimbatore, or Nagpur, Magicpin tends to have better local restaurant listings. Pincode is stronger in the big metros. Worth checking both to see which shows more options near you.

How to order food on ONDC using Magicpin

Magicpin is the most practical starting point. It has the widest restaurant base on ONDC for food right now and works in more cities than any other buyer app. In my experience, it's also the most stable when the network gets busy.

  1. Download Magicpin from the Google Play Store or Apple App Store. Search "Magicpin" and install the app. It's free, roughly 35MB.
  2. Sign up or log in with your Indian mobile number. You'll get a 6-digit OTP via SMS. Enter it to complete login. No Aadhaar verification is required for basic food ordering.
  3. Allow location access when the app prompts you. This is how it finds restaurants near you. You'll see your area name appear at the top of the home screen once location is confirmed.
  4. Tap the "Food" tab at the bottom of the screen, or look for "Order Food" on the home screen. You'll see restaurants listed with estimated delivery times, ratings, and cuisine tags.
  5. Search or browse. Type a dish name like "chicken biryani," "masala dosa," or "paneer butter masala" and the app will show which nearby restaurants serve it. Or scroll through restaurant listings and tap any one to open its menu with full pricing.
  6. Add items to your cart. Tap "Add" next to any dish. Veg and non-veg items are marked clearly with standard green and red icons. If there's a minimum order value (usually ₹99 to ₹150), you'll see it displayed at the top of the cart screen.
  7. Review your cart and delivery address. Tap the cart icon at the bottom right. You'll see a full bill breakdown: item prices, delivery fee (usually ₹20 to ₹40 on ONDC via Magicpin), platform fee if any, and total. Confirm or change your delivery address on this screen.
  8. Choose a payment method. UPI (any app, including GPay, PhonePe, Paytm UPI, or your bank's UPI), debit card, credit card, and the Magicpin wallet are all accepted. UPI is fastest and most reliable here.
  9. Place your order. Tap "Place Order" and complete the UPI payment. You'll get an order confirmation screen with an order ID and estimated delivery time, plus an SMS confirmation to your registered number.
  10. Track your delivery. Magicpin shows order status updates: confirmed, being prepared, picked up, on the way. The live map tracking is less detailed than Zomato's, but SMS updates fill the gap. For any issues, tap "Help" within your active order.

How to order food on ONDC using Pincode

Pincode is PhonePe's ONDC app, and if you're already a PhonePe user, it's a particularly smooth experience. The payment step is genuinely better here than on most ONDC apps (which is saying something, because UPI checkout on some of the others is a bit of a mess).

  1. Download Pincode by PhonePe from the Play Store or App Store. It's a separate app from PhonePe itself, so search specifically for "Pincode by PhonePe" to find the right one.
  2. Log in with your mobile number. If your number is already linked to PhonePe, the same OTP verification flow applies. New users just enter their number and verify via OTP. The whole thing takes under a minute.
  3. Set your delivery location. Tap "Deliver to" at the top of the screen. Either allow GPS access or type your address manually. The 6-digit PIN code lookup works well for Indian addresses and auto-fills your area name once entered.
  4. Tap "Food" from the home screen. You'll see restaurants sorted by distance, with cuisine filters at the top of the feed: North Indian, South Indian, Chinese, Biryani, Snacks. Tap any filter to narrow results.
  5. Select a restaurant and browse the menu. Dish images are available for most items. Prices are listed clearly. Tap the "+" button to add items to your cart. Customization options like spice level or add-ons appear as a popup when available for a dish.
  6. Go to checkout. Tap the cart icon. Pincode shows you the full bill: item prices, delivery fee (typically ₹25 to ₹45 depending on distance), and any available promo codes right on this screen. Apply promo codes before confirming the order.
  7. Pay with UPI or card. PhonePe UPI works natively inside Pincode without any app redirect. Enter your UPI PIN and the order is placed immediately. This is probably the cleanest UPI checkout experience across all ONDC food apps right now.
  8. Track and receive your order. Status updates appear both in-app and via SMS. For help with cancellations or delivery issues, go to "My Orders" and tap "Support" on the specific order.

How ONDC food delivery compares to Swiggy and Zomato right now

Honestly, ONDC isn't a clean replacement yet. The apps aren't as polished. Live tracking is rougher. Customer support when things go wrong is slower, because you're dealing with separate seller and logistics entities rather than one platform that owns the whole chain.

But the price difference is real. Delivery fees on ONDC buyer apps typically run ₹25 to ₹40. Swiggy and Zomato regularly show ₹60 to ₹90 during peak hours on weekday evenings, especially in metros. Surge pricing exists on ONDC too but tends to be less aggressive. Some restaurants also price their menus slightly lower on ONDC because their commission costs are lower, and they're trying to attract customers from the network.

So the practical approach right now is to use both. Keep Swiggy or Zomato for restaurants you know, especially when you need smooth tracking and fast support. Open Magicpin or Pincode when you want to check if the same restaurant is on ONDC at a better delivery fee. Often it is. I don't think ONDC is replacing Zomato anytime soon, but it doesn't need to in order to be worth using.

ONDC caps seller commissions at levels significantly below what Swiggy and Zomato charge, which is why ONDC delivery fees and restaurant prices can be noticeably different. This commission structure is by design, not a temporary promotion.

Tips to get more out of ONDC food orders

  • Check both Magicpin and Pincode for the same restaurant. Delivery fees and discount offers sometimes vary between buyer apps even for the same ONDC-listed restaurant, because each app runs its own promotions on top of the network.
  • Use UPI for payment. Card processing occasionally causes order confirmation delays on ONDC apps, especially if the bank redirect times out.
  • If food coverage in your city is limited, try ordering groceries on ONDC first through Pincode or Magicpin. Grocery coverage tends to be slightly better in smaller cities, and it gets you comfortable with how the apps work before food listings improve.
  • Refund timelines on ONDC are typically 3 to 7 working days. If your order went wrong because of a logistics issue (not a restaurant issue), resolution can take longer, so keep your order ID handy.
  • Look for first-order coupons on both apps. Magicpin and Pincode regularly run cashback offers for new ONDC food users that aren't available on Swiggy or Zomato.

If you run a small food business or home kitchen, ONDC is worth looking at from the seller side too. Onboarding happens through seller apps like Seller App or Bikayi, and the commission structure is genuinely better than being exclusively on Swiggy or Zomato, if you ask me. Check our guides section for more on getting started as an ONDC seller.

For a broader look at what ONDC covers across grocery, travel, jobs, and financial services, our ONDC explainer series has the full picture. And if you want to compare digital payment tools including UPI apps, cashback wallets, and the digital rupee, there's more there too.

Frequently Asked Questions

No, there's no single app called ONDC. You use buyer apps connected to the ONDC network, like Magicpin, Pincode by PhonePe, or Paytm. Download any of these from the Play Store or App Store and look for the Food section to start ordering.
As of 2026, Magicpin has the widest restaurant coverage for ONDC food delivery, particularly in Delhi NCR, Bengaluru, Hyderabad, and Mumbai. Pincode is stronger in specific metros. Coverage varies by city, so it's worth checking both apps for your area.
Often yes, especially on delivery fees. ONDC buyer apps typically charge ₹25 to ₹40 for delivery, while Swiggy and Zomato can charge ₹60 to ₹90 during peak hours. Some restaurants also price their ONDC menus slightly lower because platform commissions are smaller.
Raise a complaint through the buyer app you used. Both Magicpin and Pincode have in-app support accessible from your order history. Refunds typically process in 3 to 7 working days, though resolution can be slower than Swiggy or Zomato when the issue involves the logistics layer.
Coverage in Tier 2 cities is growing but still inconsistent. Cities like Jaipur, Lucknow, and Coimbatore have some ONDC restaurant listings on Magicpin. If food options are limited in your city, grocery delivery on ONDC tends to have better coverage and is a good way to get familiar with the apps.
#digital commerce #food delivery #Magicpin #ONDC #Pincode #UPI payments
S
Founder & Tech Writer, GetInfoToYou
Sudarshan Babar is a technology writer focused on making AI, cybersecurity, and digital government services accessible to Indian readers. He covers UPI scams, Aadhaar security, and emerging tech tools…

Related Articles

How to Use DigiPay SBI App for Doorstep Banking in 2026

The DigiPay SBI app is how SBI's Business Correspondent agents bring banking to your door. Here's how to request a visit, verify the agent, complete Aadhaar biometric authentication, and what to do if a transaction fails.

Sudarshan Babar 8 min read

How to store vehicle documents in DigiLocker in 2026

Your RC, Driving Licence, insurance, and PUC can all live in DigiLocker — legally valid and always with you. Here's how to set it up, pull documents from Parivahan, and share them with traffic police in 2026.

Sudarshan Babar 8 min read

DigiLocker for ITR Filing 2026: Step-by-Step Guide

Filing ITR in 2026 is much simpler once DigiLocker is set up. This guide shows Indian taxpayers how to fetch PAN, link Aadhaar, store Form 16, and e-verify their return using the free government app.

Sudarshan Babar 8 min read