Inbound | POST | /orders/outward/partner-code
...
Code Block | ||
---|---|---|
| ||
{
"parentOrderCode": "132",
"locationCode": "Wid234",
"orderCode": "H19304030003",
"orderTime": "2020-10-16T20:22:28.000+05:30",
"orderType": "SO/STO/RTV",
"onHold": false,
"dispatchByTime": "2020-10-16T20:22:28.000+05:30",
"startProcessingTime": "2020-10-16T20:22:28.000+05:30",
"paymentMethod": "COD",
"isSplitRequired": false,
"taxBreakupForms": [
{
"channelSkuId": "sky1",
"baseSellingPricePerUnit": 100.8,
"taxItemForms": [
{
"type": "VAT",
"rate": 1.2,
"taxPerUnit": 27.5
}
]
}
],
"packType": "PIECE",
"qcStatus": "PASS",
"partnerCode": "partnerCode",
"partnerLocationCode": "partnerLocationCode",
"orderItems": [
{
"channelSkuCode": "100005643",
"orderItemCode": "item123",
"quantity": 2,
"sellerDiscountPerUnit": 75,
"channelDiscountPerUnit": 150,
"sellingPricePerUnit": 1500,
"shippingChargePerUnit": 50,
"minExpiry": "2021-08-11",
"giftOptions": {
"giftwrapRequired": false,
"giftMessage": "",
"giftChargePerUnit": 0,
"giftDocument": "abc",
"giftDocumentFormat": "PDF"
},
"orderItemCustomAttributes": {
"attribute1": "Value1",
"attribute2": "Value2",
"attribute3": "Value3",
"attribute4": "Value4",
"attribute5": "Value5",
"attribute6": "Value6",
"attribute7": "Value7",
"attribute8": "Value8",
"attribute9": "Value9",
"attribute10": "Value10",
"channelMetadata": {
"totalCashOnDeliveryFee": 0,
"department": "HR",
"paymentMethod": "ccavenue",
"status": "processing"
}
}
},
{
"channelSkuCode": "100005644",
"orderItemCode": "item124",
"quantity": 2,
"sellerDiscountPerUnit": 50,
"channelDiscountPerUnit": 100,
"sellingPricePerUnit": 1000,
"shippingChargePerUnit": 40,
"minExpiry": "2021-08-11",
"giftOptions": {
"giftwrapRequired": false,
"giftMessage": "",
"giftChargePerUnit": 0,
"giftDocument": "abc",
"giftDocumentFormat": "PDF"
},
"orderItemCustomAttributes": {
"attribute1": "Value12",
"attribute2": "Value22",
"attribute3": "Value32",
"attribute4": "Value42",
"attribute5": "Value52",
"attribute6": "Value62",
"attribute7": "Value72",
"attribute8": "Value82",
"attribute9": "Value92",
"attribute10": "Value102",
"channelMetadata": {
"totalCashOnDeliveryFee": 0,
"department": "HR",
"paymentMethod": "ccavenue",
"status": "processing"
}
}
}
],
"orderCustomAttributes": {
"attribute1": "Value1",
"attribute2": "Value2",
"attribute3": "Value3",
"attribute4": "Value4",
"attribute5": "Value5",
"attribute6": "Value6",
"attribute7": "Value7",
"attribute8": "Value8",
"attribute9": "Value9",
"attribute10": "Value10",
"channelMetadata": {
"totalCashOnDeliveryFee": 0,
"department": "HR",
"paymentMethod": "ccavenue",
"status": "processing"
},
"currency": "INR"
}
} |
...
Parameter Name | Data Type | Description | Mandatory |
| String | Represents code of parent order of the order | no |
| String | Location code of warehouse/store from where this order will get fulfilled. Location Code is non-mandatory when Increff OMS is doing splittin splitting and routing of the orders , else it’s a mandatory field. | no |
| String | Unique code used by channel to identify the order | yes |
| String | Time at which order got placed by customer | yes |
| StringPossible value - SO (Sales Order), STO ( | Denotes the type of order. Possible values
| yes |
| Boolean | This flag is true in case order has to be kept on hold. Processing starts only after call is made to unhold the order | yes |
| String | Time by which the order is expected to get dispatched | yes |
| String | Time by which the order processing is expected to get started | yes |
| String | Possible values - COD, NCOD | yes |
|
| This flag is true when WMS has to split the order . If this variable is TRUE , then LocationCode should be send as NULL | yes |
| Object[ ] | Tax break up for the items(if this is sent, al the fields of the object should be sent) | no |
| String | Channel Sku id | yes |
| Double | Base selling price per unit of the Sku | yes |
| Object[ ] | Distribution of tax with tax type | yes |
| String | Type of tax applicable | yes |
| Double | Tax rate for this tax type | yes |
| Double | Tax applicable for this type of tax per unit | yes |
| String | Possible values - PIECE/BULK | no |
| Double | Discount given by seller on SKU per unit | no |
| Double | Discount given by channel on SKU per unit | no |
| String | This is provided by the channel to uniquely identify each order item. | yes |
| Double | Unit price of SKU including tax | yes |
| Double | Shipping charge on item per unit | no |
| String | Minimum expiry date for the item to be shipped. Required only for Perishable SKUs. Don't send if SKU is non perishable. | no |
| Object | Contains gift details of the item | no |
| Boolean | To specify if gift wrap is required | yes |
| String | Gift message | no |
| Double | Gift charge on item per unit | no |
| String | Base64 encoded string | no |
| String | Possible values PDF, ZPL,PNG. To be populated if document is present | no |
| Object | Custom attributes for an order Item | no |
| String | Custom attribute 1 | no |
| String | Custom attribute 2 | no |
| String | Custom attribute 3 | no |
| String | Custom attribute 4 | no |
| String | Custom attribute 5 | no |
| String | Custom attribute 6 | no |
| String | Custom attribute 7 | no |
| String | Custom attribute 8 | no |
| String | Custom attribute 9 | no |
| String | Custom attribute 10 | no |
orderItemCustomAttributes.channelMetaData | Object | These are additonal fields which can be sent to Increff system and can be used in subsequent Posting workflows | no |
| Object | Custom attributes for an order | no |
| String | Custom attribute 1 | no |
| String | Custom attribute 2 | no |
| String | Custom attribute 3 | no |
| String | Custom attribute 4 | no |
| String | Custom attribute 5 | no |
| String | Custom attribute 6 | no |
| String | Custom attribute 7 | no |
| String | Custom attribute 8 | no |
| String | Custom attribute 9 | no |
| String | Custom attribute 10 | no |
| Object | These are additonal fields which can be sent to Increff system and can be used in subsequent Posting workflows | no |
| String | Currency | no |
...
Empty Body
HttpStatus Code
200