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.
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;
In case of returns, there is a separate fulfillment initiated for one or more items in the order;
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):
From all participants: