Sitemap
Dev Genius

Coding, Tutorials, News, UX, UI and much more related to development

My Understanding of ONDC — Part 1

6 min readJan 22, 2023

--

Press enter or click to view image in full size
Pic Credit journalsofindia

What is ONDC?

Open Network for Digital Commerce (ONDC) is an initiative aiming at promoting open networks for all aspects of exchange of goods and services over digital or electronic networks.

Technical workflow ONDC apps

Press enter or click to view image in full size
Technical workflow

Terminologies:

  1. Client(Buyer) — It’s the end user who wants to purchase any products.
  2. Buyer App(BAP) — Its the application (Web App or Mobile App) where Buyer can search for the products they like and buy it. Note while searching for any products you must have to provide your location.
  3. ONDC Gateway — When Buyer search for any products, search request goes from buyer app to ONDC Gateway and ONDC Gateway broadcast that requests to all Seller App present in the registry for specific location.
  4. Seller App (BPP) — This is main application holding all products, sellers, support fulfillment etc. Here seller can add products, manage inventory, generate invoice, shipments etc. Note buyer apps does not have any products, seller sends products to buyer app via ONDC gateway on search request.

--

--

Ajay Kumar Pandit
Ajay Kumar Pandit

Written by Ajay Kumar Pandit

A passionate Software Engineer who writes on latest tech and trends. Subscribe to stay updated https://www.youtube.com/@codingwithkrpajay?sub_confirmation=1

Dev Genius
Dev Genius

Published in Dev Genius

Coding, Tutorials, News, UX, UI and much more related to development