Comments (5)
Use tag "./ondc-order_ready_to_ship" to communicate if order is ready to ship (documented in Fulfillment)
from ondc-protocol-specs.
Thanks for adding the new field to facilitate this important use case.
2 quick questions,
Which API would Logistics Buyer use to send this tag /init or /confirm (the example above refers to create)
What are the enums for this tag? Ready / Not-Ready ?
from ondc-protocol-specs.
Since this status would typically be updated after confirmation of the order, you should use /update. This will have 2 values - no, yes as documented in the description for Fulfillment in the logistics spec
from ondc-protocol-specs.
So, if I understand this right, it will play out in 2 scenarios as per below,
if the category/product-type demands a separate step to be marked readiness of the order by the seller, then /init (and not /confirm) should include the tag ./ondc-order_ready_to_ship = no, later when it is indeed ready, Logistics Buyer to trigger /update with ./ondc-order_ready_to_ship = yes.
- If the category/product-type does not demand a separate step to marked readiness of the order by the seller, then /init should include the tag ./ondc-order_ready_to_ship = yes.
pls confirm.
from ondc-protocol-specs.
I think making the order ready to ship will always be a separate step that includes packaging, tagging the PCC and probably other steps. As such, where do you see point 2 being required?
from ondc-protocol-specs.
Related Issues (20)
- Data Encryption Model for Subscription
- Metro Ticket Integration | TTL understanding
- Metro Integration | Max Cap of quantity of ticket
- Need error code when store is off at the merchant. HOT 2
- Deferred on_confirm response HOT 1
- Allow buyer to provide special request options for F&B orders
- Add eway bill invoice no to on_confirm in logistics contract
- Regarding : Agent and Vehicle details HOT 1
- Error Code Required for Logistics Cancel - ShipRocket Team
- Add error code for merchant currently not taking orders HOT 1
- Flow for minimum cost for delivery HOT 1
- Need to finalize the values for status in items array in /update and /on_update in new retail contract HOT 2
- Incorrect Settlement Window Description in ONDC Protocol Retail
- New cancellation codes to be created HOT 5
- Requesting Bad Request Error Code for Logistics
- Change enums for Order, Logistics state HOT 1
- error code for throttled requests HOT 3
- new error code for the case of "SLA breach for not shipped" HOT 9
- Select and Init handling - What's the right way? HOT 3
- ONDC Buyer app Registeration HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ondc-protocol-specs.