/
7. Pre-Production

7. Pre-Production

Pre-Production is the  environment where Network Participants test their development to receive certification to move to ONDC Production Environment.

 

ONDC Pre-Production Endpoints

Registry Endpoint

https://preprod.registry.ondc.org/ondc/lookup https://preprod.registry.ondc.org/ondc/vlookup

Gateway Endpoint

https://preprod.gateway.ondc.org/search

Registry

The process for entry to pre-production registry can be found in the following document:

Onboarding of Participants

Kindly refer to the swagger doc for API’s required for onboarding, hereafter referred to as subscription. The detailed documentation for the same is available on GitHub.

Swagger Document: 

Note: For any discrepancy or more details missing in the document, please feel free to update the document on GitHub and raise a PR for the same. Your contribution will be much appreciated

Utility for on_subscribe implementation

API Integration

For Pre-Production, the network participants need to complete the end-to-end testing with ONDC reference applications and two different Network participants who are present in pre-production registry.

Being a Buyer Network participant, kindly test the end-to-end transaction flow with https://seller-app-preprod-v2.ondc.org/sign-up .

Being a Seller Network participant, kindly test the end-to-end transaction flow with https://buyer-app-preprod-v2.ondc.org/login .

Being a Logistics Buyer Network participant, kindly test the end-to-end transaction flow with https://ref-logistics-app-preprod.ondc.org App.

 

 

Validation Checklist

The checklist provides the  steps under technical, operational and regulatory compliance that must be completed to qualify to move into Production environment.

It includes:

  1. Technical Compliance

  2. Operational Compliance

  3. Regulatory Compliance

 

 Technical Compliance:

Compliance

Status

Compliance

Status

1

Implement latest version of the protocol.

 

2

Log Verification of API Contracts

 

3

Submission of App Scan Report*

 

4

Submission of security controls Infrastructure VAPT Report**

 

5

Submission of APK for Buyer Apps

 

 

*Severity 1 = 0 (NPs will be given 3 days to resolve)
Severity 2 <= 3 (NPs will be given 1 month to resolve)
Severity 3 <= 10
**No incidents, vulnerabilities reported.

 

Log Validation:

Kindly go through the below documents based on domain to understand the business test cases required for Production go ahead. Network Participants need to test the logs based on the test cases using the log utility and share the final logs with ONDC tech team.

IGM

https://docs.google.com/document/d/1O-11TsUGLLvYgq1Fo-HNIkGIlOelBJH4/edit?usp=sharing&ouid=103244249656832991961&rtpof=true&sd=true

B2B

https://docs.google.com/document/d/10ouiTKLY4dm1KnXCuhFwK38cYd9_aDQ30bklkqnPRkM/edit

 

Test the logs at your end using the log utility provided by ONDC.

 

Location to submit logs to validation:

 

Operational Compliance:

Regulatory Compliance

Please refer to below document for Policy Compliance and MVP Compliance.

https://docs.google.com/spreadsheets/d/1G7NFGmhIy5u6H3fqjl1b-Qt8Xz0SPL1Mk8EiVBeSe_o/edit?usp=sharing

 

  • An NP must meet all the requirements provided in the document and obtain a go-ahead from ONDC Tech and Ops team for move to Production

  • In addition to the compliances captured in the checklist an NP may also be required to go through functional testing with the ONDC team

  • The checklist provided above is evolving and ONDC may update the same as per any contingent requirement in the future

Related content