Order
Order represents a mutual fund transaction. Can be a single transaction or a basket of transactions
{
// Order ID generated by the POA
"id": "mfpp_213adf123af",
// Status of the Order. Could be `CREATED`, `ACCEPTED`, `COMPLETED`, `FAILED`
"status": "ACCEPTED",
// POA is the provider of the products and services. This matches with the provider details sent in the `on_search` callback.
"provider": {
"id": "cybrillapoa",
"descriptor": {"name": "Cybrilla POA"}
},
// List of schemes in which the transaction is happening
"items": [],
// Fulfillment represent the type of transaction (eg. lumpsum purchase, sip purchase, redemption, switch etc.). Each item will have a corresponding fulfillment
"fulfillments": [],
// This represents
// 1. Payment by the investor for purchase transactions
// 2. Payout by the AMC for redemption transactions
"payments": [],
// This represents the cancellation possibility for this order and also the terms associated with cancellation
"cancellation_terms": [],
// Quote object represent the details about stamp duty, securities transaction tax etc. corresponding to this order
"quote": {},
// Captures the terms of engagement between the distributor and POA
"tags": [
{
"display": false,
"descriptor": {"name": "BAP Terms of Engagement", "code": "BAP_TERMS"},
"list": [
{
"descriptor": {"name": "Static Terms (Transaction Level)", "code": "STATIC_TERMS"},
"value": "https://buyerapp.com/legal/ondc:fis14/static_terms?v=0.1"
},
{
"descriptor": {"name": "Offline Contract", "code": "OFFLINE_CONTRACT"},
"value": "true"
}
]
},
{
"display": false,
"descriptor": {"name": "BPP Terms of Engagement", "code": "BPP_TERMS"},
"list": [
{
"descriptor": {"name": "Static Terms (Transaction Level)", "code": "STATIC_TERMS"},
"value": "https://sellerapp.com/legal/ondc:fis14/static_terms?v=0.1"
},
{
"descriptor": {"name": "Offline Contract", "code": "OFFLINE_CONTRACT"},
"value": "true"
}
]
}
],
// The time at which the order is created
// Set by POA
"created_at": "2023-05-25T05:23:03.443Z",
// The time at which the order is last updated
// Set by POA
"updated_at": "2023-05-25T05:23:03.443Z"
}
States
For order states refer: https://github.com/ONDC-Official/ONDC-FIS-Specifications/blob/release-FIS14-2.1.0/api/components/docs/lifecycle-and-states.md#fulfillment