Onboarding Staging Q&A #31
Replies: 165 comments 311 replies
-
|
Hi @92shreyansh , I have submitted our Subscriber ID, our stagging environments domain name for whitelisting purpose yesterday. As of now i have not got any notification regarding its whitelisting status on my mail. how will i know domain name is whitelisted or not. Can you please help me for the same. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @92shreyansh we got onbaorded for buyer and seller , now we would like to onboarded for credit buyer and seller . |
Beta Was this translation helpful? Give feedback.
-
|
Hi @92shreyansh we have submitted the google form to whitelist our Subscriber ID but we are yet to receive an update. Please help with the confirmation whether its done or not. |
Beta Was this translation helpful? Give feedback.
-
|
Hi, I've a query. Let's say I register "xyz.com/abc" as my subscriberID, do I have an option to change the "abc" with "xyx"? FQDN xyz.com will remain same. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @92shreyansh , For the response of Search API , Acknowledgement has to be sent by Provider Platform to Consumer Platform Please clarify which values to be passed in "String" for parameters which are mentioned in sample Acknowledgement in Swagger UI, "message": { |
Beta Was this translation helpful? Give feedback.
-
|
@92shreyansh , |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
@92shreyansh the https://github.com/ONDC-Official/developer-docs/blob/main/registry/Onboarding%20of%20Participants.md the details only have pre-prod and prod "ONDC public keys".Can you update the staging ondc public keys as well |
Beta Was this translation helpful? Give feedback.
-
|
@92shreyansh , |
Beta Was this translation helpful? Give feedback.
-
|
Can you tell me how to sign the request id any code or example will help |
Beta Was this translation helpful? Give feedback.
-
|
we are constantly facing issues with nponbording This is the code for sending request to the server import requests |
Beta Was this translation helpful? Give feedback.
-
|
Hi @92shreyansh |
Beta Was this translation helpful? Give feedback.
-
|
Hi @92shreyansh , As discussed in Today meeting we have once again submitted our Public FQDN as Subscriber ID for whitelisting purpose, please whitelist it. @jhawar12 FYI |
Beta Was this translation helpful? Give feedback.
-
|
Hi @92shreyansh, |
Beta Was this translation helpful? Give feedback.
-
|
Just curious, you own Signature Generator should have generated ED25519 keys. Was it generating something else?
Regards,
Nitin
…________________________________
From: Atul ***@***.***>
Sent: 01 April 2025 14:40
To: ONDC-Official/developer-docs ***@***.***>
Cc: nitinmish ***@***.***>; Mention ***@***.***>
Subject: Re: [ONDC-Official/developer-docs] Onboarding Staging Q&A (Discussion #31)
1. I was using my own signature generator instead of the one in the utility repo<https://github.com/ONDC-Official/reference-implementations/tree/main/utilities/signing_and_verification>
2. I did not have the public keys for ondc environment
—
Reply to this email directly, view it on GitHub<#31 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AE3TNSFYC3WFL4VPCQVVFFD2XJJZXAVCNFSM6AAAAAA4CZDQZGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTENRYGYYTGMY>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
We are encountering an issue while attempting to subscribe using the following subscriber ID: staging-xcellntapps-buyer.sumasoft.com Despite having whitelisted this ID for all domains, we are receiving the following error response: { Could you please guide us on resolving this issue? Is there any additional configuration or step required to complete the subscription process? Looking forward to your assistance. |
Beta Was this translation helpful? Give feedback.
-
|
What is the format of date for date_of_incorporation for PAN please? I have tried every date format I could think of. Nothing is working. Please help. |
Beta Was this translation helpful? Give feedback.
-
|
Kindly share your CURL command for subscribe API to debug further.
[image: photo]
*Warm RegardsNishtha MongaSoftware Engineer*
*Need help fast?* Chat with Buddy, your ONDC assistant → buddy.ondc.org
🔗 Explore our GitHub Repository: github.com/ONDC-Official
📅 Join our Community Calls: View schedule and details
<https://docs.google.com/document/d/1z4lsWi-04HNqhSKf4jDLfi7cvt4NgyZ-BfEtqOW2VwY/>
📨 Contact us: ***@***.***
*Submit Your Cloud Credits Request Click here
<https://docs.google.com/forms/d/e/1FAIpQLSdQPANjGTUVIRM7dKvukt7tzEswR091jCYM9AuHpMwmx0XOng/viewform>*
…On Wed, 11 Jun 2025 at 19:30, ramsabi ***@***.***> wrote:
What is the format of date for date_of_incorporation for PAN please?
My PAN has been entered in ONDC and verified. I am giving the identical
details for registering in the staging environment:
"pan": {
"name_as_per_pan": "First Name Last Name",
"pan_no": "Correct Number",
"date_of_incorporation": "DD/MM/YYYY"
},
I get the following error:
Status Code: 200
Response:
{"message":{"ack":{"status":"NACK"}},"error":{"type":"JSON-SCHEMA-ERROR","code":"124","path":null,"message":"Please
provide valid Pan date_of_incorporation"}}
I have tried every date format I could think of. Nothing is working.
Please help.
—
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BD3YNK4FG3RU5WFSZY5KDRL3DAY7XAVCNFSM6AAAAAA4CZDQZGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGNBTGM4DCNA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
|
@TechSupportONDC As a part of payload I'm sending this one I'm not attaching whole payload because of privacy info issues. |
Beta Was this translation helpful? Give feedback.
-
|
Hi Tejaswar,
Ensure that the signature in your HTML is generated by signing the
request_id from the Subscribe payload using your signing private key.
A domain verification error typically occurs when there is a mismatch in
the request_id or if the private key used to sign does not correspond to
the public key provided in the Subscribe payload.
[image: photo]
*Warm RegardsNishtha MongaSoftware Engineer*
*Need help fast?* Chat with Buddy, your ONDC assistant → buddy.ondc.org
🔗 Explore our GitHub Repository: github.com/ONDC-Official
📅 Join our Community Calls: View schedule and details
<https://docs.google.com/document/d/1z4lsWi-04HNqhSKf4jDLfi7cvt4NgyZ-BfEtqOW2VwY/>
📨 Contact us: ***@***.***
*Submit Your Cloud Credits Request Click here
<https://docs.google.com/forms/d/e/1FAIpQLSdQPANjGTUVIRM7dKvukt7tzEswR091jCYM9AuHpMwmx0XOng/viewform>*
…On Tue, 22 Jul 2025 at 18:12, Tejaswar319 ***@***.***> wrote:
@TechSupportONDC <https://github.com/TechSupportONDC> As a part of
payload I'm sending this one I'm not attaching whole payload because of
privacy info issues.
"subscriber_id": "keralakrishihub.vassarlabs.com",
"unique_key_id": "72805e28-1780-435c-abcb-b9e696d51c33",
"callback_url": "/ondc",
"key_pair": {
"signing_public_key": "qPNQAunF+rBGBZqQxE2pktp/AR3f0X43Kl5L1EqnlTo=",
"encryption_public_key":
"MCowBQYDK2VuAyEAlXOcpa50KWEouAoTtnxrm6pSYfXStBnYEAgUlG+saQA=",
"valid_from": "2025-07-21T10:44:54.101Z",
"valid_until": "2026-07-08T13:44:54.101Z"
}
},
"network_participant": [
{
"subscriber_url": "/ondc",
"domain": "ONDC:SRV18",
"type": "sellerApp",
"msn": false,
"city_code": [
"std:040"
]
}
]
I'm getting error like
{
"message": {
"ack": {
"status": "NACK"
}
},
"error": {
"type": "DOMAIN-ERROR",
"code": "129",
"path": null,
"message": "https://keralakrishihub.vassarlabs.com : Domain verification
is failed "
}
}
can you please look into it and resolve
—
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BD3YNK4FGR3T5FAJAGX66A33JYWRPAVCNFSM6AAAAAA4CZDQZGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGOBUG44TGMI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
|
Kindly drop us an email at ***@***.***
Also, You can refer to our official github page for all the documentations.
[image: photo]
*Warm RegardsNishtha MongaSoftware Engineer*
*Need help fast?* Chat with Buddy, your ONDC assistant → buddy.ondc.org
🔗 Explore our GitHub Repository: github.com/ONDC-Official
📅 Join our Community Calls: View schedule and details
<https://docs.google.com/document/d/1z4lsWi-04HNqhSKf4jDLfi7cvt4NgyZ-BfEtqOW2VwY/>
📨 Contact us: ***@***.***
*Submit Your Cloud Credits Request Click here
<https://docs.google.com/forms/d/e/1FAIpQLSdQPANjGTUVIRM7dKvukt7tzEswR091jCYM9AuHpMwmx0XOng/viewform>*
…On Fri, 25 Jul 2025 at 17:01, Tejaswar319 ***@***.***> wrote:
FYI, We are using domain ONDC:AGR11
—
Reply to this email directly, view it on GitHub
<#31 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BD3YNK3Z2NG4MNN5NKWODJ33KIIS3AVCNFSM6AAAAAA4CZDQZGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTGOBYHA2DKMY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
|
We are also facing the same issue with domain verification is failed "HTTP: 200 Response: {"message":{"ack":{"status":"NACK"}},"error":{"type":"DOMAIN-ERROR","code":"129","path":null,"message":"https://kalasathi.com : Domain verification is failed "}}" i need urgent help if you have any idea and solution with this please help us. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @TechSupportONDC , @nishthamongaondc , @92shreyansh @subodhParamanik, I hope this message finds you well. My name is A. Sandeep, and I am currently integrating with the ONDC platform. During the process, I encountered an issue where, despite successfully decrypting the challenge string and providing the decrypted response, I received the following error: {"path":null,"code":"131","type":"CORE-ERROR","message":"https://stage-ondc.palletnow.co/tpl/on_subscribe : Encryption verification is failed"} After decrypting the string i'm getting response as this {"answer":"eb0f58fe-d613-4dbd-9909-7d7258df05ad"} Could you kindly share how you addressed this issue? Any insights into your approach for the ONDC subscription process would be immensely helpful. Thank you for your time and assistance. Best regards, |
Beta Was this translation helpful? Give feedback.
-
|
Hi @Tejaswar319 , {"path":null,"code":"131","type":"CORE-ERROR","message":"https://stage-ondc.palletnow.co/tpl/on_subscribe : Encryption verification is failed"} After decrypting the string i'm getting response as this {"answer":"eb0f58fe-d613-4dbd-9909-7d7258df05ad"} Could you kindly share how you addressed this issue? Any insights into your approach for the ONDC subscription process would be immensely helpful. Thank you for your time and assistance. Best regards, |
Beta Was this translation helpful? Give feedback.
-
|
Hi All please help me |
Beta Was this translation helpful? Give feedback.
-
|
@amit Kumar ***@***.***> Please take this forward.
[image: photo]
*Warm RegardsNishtha MongaSoftware Engineer*
🔗 Explore our GitHub Repository: github.com/ONDC-Official
📅 Join our Community Calls: View schedule and details
<https://docs.google.com/document/d/1z4lsWi-04HNqhSKf4jDLfi7cvt4NgyZ-BfEtqOW2VwY/>
📨 Contact us: ***@***.***
❓ FAQs: ondc-official.github.io/ONDC-FAQs
Test & validate with Protocol Workbench: workbench.ondc.tech
*Submit Your Cloud Credits Request Click here
<https://docs.google.com/forms/d/e/1FAIpQLSdQPANjGTUVIRM7dKvukt7tzEswR091jCYM9AuHpMwmx0XOng/viewform>*
…On Wed, Nov 5, 2025, 5:11 PM ps1405 ***@***.***> wrote:
Hi All please help me
i receiving following error :
Please provide valid schema. ERROR : [message.entity.key_pair.valid_from:
is required or Invalid., message.entity.key_pair.valid_until: is required
or Invalid.
{
"endpoint_used": "https://preprod.registry.ondc.org/subscribe",
"status": 200,
"curl_error": null,
"request": {
"context": {
"operation": {
"ops_no": 1
}
},
"message": {
"request_id": "732a21c6-4310-45cb-b184-a049fee01c62",
"timestamp": "2025-11-05T11:15:36Z",
"entity": {
"gst": {
"legal_entity_name": "Ausha Digital Pvt Ltd",
"business_address": "2nd Floor, X 2119, Sector 25, Akshar Business Park,
Vashi, Navi Mumbai 400703",
"city_code": [
"std:022"
],
"gst_no": "27AAOCA6158Q1ZS"
},
"pan": {
"name_as_per_pan": "AUSHA DIGITAL PRIVATE LIMITED",
"pan_no": "AAOCA6158Q",
"date_of_incorporation": "2020-01-01"
},
"name_of_authorised_signatory": "Bhushan Patil",
"address_of_authorised_signatory": "Vashi",
"email_id": ***@***.***",
"mobile_no": "9819912707",
"country": "IND",
"subscriber_id": "spoctree.ausha.dev",
"unique_key_id": "525b3f02-2ad8-4b1a-bb8a-4d0eb34e4fd5",
"callback_url": "/ondc_c/on_subscribe",
"key_pair": {
"signing_public_key": "BP55m3zIBoGXEOUP6InAvXVUETfi85tyHQmTItLBqhs=",
"encryption_public_key":
"MCowBQYDK2VuAyEA/zsnZniF4pi5V16b1w2IF4oif9rE25bL99+EaKZ84zg=",
"valid_from": "2025-11-05T11:15:36Z",
"valid_until": "2026-11-05T11:15:36Z"
}
},
"network_participant": [
{
"subscriber_url": "/ondc",
"domain": "nic2004:60232",
"type": "buyerApp",
"msn": false,
"city_code": [
"std:022"
]
}
]
}
},
"response": {
"message": {
"ack": {
"status": "NACK"
}
},
"error": {
"type": "CONTEXT-ERROR",
"code": "151",
"path": null,
"message": "Please provide valid schema. ERROR :
[message.entity.key_pair.valid_from: is required or Invalid.,
message.entity.key_pair.valid_until: is required or Invalid.]"
}
}
}
—
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BD3YNK6MKLTFDIR2G4LE4WT33HO73AVCNFSM6AAAAAA4CZDQZGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTIOBYGAYTKNI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
-
|
I am having this issue. Can anyone help? |
Beta Was this translation helpful? Give feedback.
-
|
This my payload and in response i get ack message but on_init callback not called not getting any post data. Help me { |
Beta Was this translation helpful? Give feedback.
-
|
@jyoti Sharma ***@***.***>
[image: photo]
*Warm RegardsNishtha MongaSoftware Engineer*
🔗 Explore our GitHub Repository: github.com/ONDC-Official
📅 Join our Community Calls: View schedule and details
<https://docs.google.com/document/d/1z4lsWi-04HNqhSKf4jDLfi7cvt4NgyZ-BfEtqOW2VwY/>
📨 Contact us: ***@***.***
❓ FAQs: ondc-official.github.io/ONDC-FAQs
Test & validate with Protocol Workbench: workbench.ondc.tech
*Submit Your Cloud Credits Request Click here
<https://docs.google.com/forms/d/e/1FAIpQLSdQPANjGTUVIRM7dKvukt7tzEswR091jCYM9AuHpMwmx0XOng/viewform>*
…On Fri, 28 Nov 2025 at 11:14, ps1405 ***@***.***> wrote:
This my payload and in response i get ack message but on_init callback not
called not getting any post data. Help me
{
"context": {
"domain": "ONDC:FIS12",
"location": {
"country": {
"code": "IND"
},
"city": {
"code": "*"
}
},
"action": "init",
"version": "2.0.2",
"bap_id": "spoctree.ausha.dev",
"bap_uri": "https://spoctree.ausha.dev/ondc/on_init",
"transaction_id": "1adedf38-6712-4d61-85c1-bb1859f62ac3",
"message_id": "ba6ae0a1-82fb-4636-ba40-200476553eb1",
"timestamp": "2025-11-28T05:40:39.000Z",
"bpp_id": "pramaan.ondc.org/beta/preprod/mock/seller",
"bpp_uri": "https://pramaan.ondc.org/beta/preprod/mock/seller",
"ttl": "PT10M"
},
"message": {
"order": {
"provider": {
"id": "9094696240"
},
"items": [
{
"id": "2456543",
"xinput": {
"form": {
"id": "e628518b-2f04-4524-84ad-a750a2798e84"
},
"form_response": {
"status": "SUCCESS",
"submission_id": "LOAN-217dd1c9-e2c5-4afd-afbf-d73f64230b18"
}
}
}
],
"fulfillments": [
{
"id": "1",
"type": "ONLINE",
"state": {
"descriptor": {
"code": "INITIALIZED"
}
}
}
],
"quote": {
"id": "1adedf38-6712-4d61-85c1-bb1859f62ac3",
"price": {
"currency": "INR",
"value": "60102"
},
"breakup": [
{
"title": "Loan Processing Fee",
"price": {
"currency": "INR",
"value": "60102"
}
},
{
"title": "INTEREST",
"price": {
"currency": "INR",
"value": "10631"
}
},
{
"title": "NET_DISBURSED_AMOUNT",
"price": {
"value": "46560",
"currency": "INR"
}
},
{
"title": "OTHER_UPFRONT_CHARGES",
"price": {
"value": "10",
"currency": "INR"
}
},
{
"title": "INSURANCE_CHARGES",
"price": {
"value": "10",
"currency": "INR"
}
},
{
"title": "OTHER_CHARGES",
"price": {
"value": "10",
"currency": "INR"
}
},
{
"title": "PROCESSING_FEE",
"price": {
"value": "1441.0",
"currency": "INR"
}
}
]
},
"payments": [
{
"id": "01",
"type": "ON_ORDER",
"status": "NOT-PAID",
"collected_by": "BPP",
"params": {
"currency": "INR",
"amount": "0"
}
}
],
"billing": {
"name": "pravin surve",
"address": "thane",
"email": ***@***.***",
"phone": "8369994754"
}
}
}
}
—
Reply to this email directly, view it on GitHub
<#31 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BD3YNK3AF2KHJJSOKL62J7T367OMDAVCNFSM6AAAAAA4CZDQZGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKMJQGI2DQOI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
.com>
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi All,
Please use this discussion board to add comments regarding any staging onboarding questions.
This is for the staging with staging URL is https://staging.registry.ondc.org
For the process to onboard refer the doc, Will update the github soon
For resolving queries please feel free to join Open Hours call that is daily
ONDC Registry Onboarding (Subscribe API) Walkthrough
Friday, 8 December · 10:00 – 10:45am
Time zone: Asia/Kolkata
Google Meet joining info
Video call link: https://meet.google.com/qjs-xupv-zdk
Or dial: (US) +1 704-248-7520 PIN: 766 903 209#
More phone numbers: https://tel.meet/qjs-xupv-zdk?pin=4108409403601
Beta Was this translation helpful? Give feedback.
All reactions