ONDC-Official / ONDC-Protocol-Specs

Open Network for Digital Commerce (ONDC) Open API Specifications. ONDC is an ambitious initiative to democratize digital commerce by creating a decentralized network of buyer apps and seller apps through an interoperable protocol specification.
Other
138 stars 59 forks source link

Support for Item based fulfillment #65

Closed BLR-0118 closed 2 years ago

BLR-0118 commented 2 years ago

From all participants:

  1. Each order can have multiple fulfillments e.g. one or more items in the order can be shipped at different times from different warehouses, thus creating multiple forward shipments per order, with each forward shipment having a different logistics cost;
  2. In case of returns, there is a separate fulfillment initiated for one or more items in the order;
  3. In case of replacements, there are 2 separate fulfillments initiated for one or more items in the order; To support the above, following changes are required (since currently each order in the Order schema object is associated with a single fulfillment object):
  4. new array of fulfillment ids in Order.items;
  5. changing Order.fulfillment to array;
  6. identifying logistics cost in Order.quote;
BLR-0118 commented 2 years ago

This is also documented here

BLR-0118 commented 2 years ago

As per discussions with the Beckn team, will be enabled in the core protocol