...
Code Block | ||||
---|---|---|---|---|
| ||||
{ "locationCode": "IN132", "messageId": 12345, "orderCode": "flipkart1234", "parentOrderCode": "flipkart1221", "orderTime": "2020-10-16T20:22:28Z[UTC]", "startProcessingTime": "2020-10-16T20:22:28Z[UTC]", "requiredBy": "2020-10-16T20:22:28Z[UTC]", "paymentMethod": "COD", "isPriority": false, "channelName": "flipkart", "eventType": "SUBORDER_CREATE", "onHold": false, "orderCustomAttributes": { "attribute1": "test_4e10f67e0585", "attribute2": "test_df7f45161dbf", "attribute3": "test_511554245071", "attribute4": "test_285ab90a9a26", "attribute5": "test_c9902353bd62", "attribute6": "test_29bf877ad20e", "attribute7": "test_f05c5ee7bda0", "attribute9": "test_913b35f805f0", "attribute10": "test_e3af29b52cda", "channelMetadata": { "MetaDataTestExample1": "test_13669a9d0d24", "MetaDataTestExample2": "test_13669a9d0d25" }, "currency": "test_ad35da54ae2f" }, "orderItems": [{ "orderItemCodes": [ "14974593958185" ], "clientSkuId": "1000889888", "channelSkuCode": "1000889888", "orderedQuantity": 2, "cancelledQuantity": 1, "barcode": "51100L", "customerCancelledQty": null, "sellerCancelledQty": null, "sellerRejectQty": null, "channelDiscount": 50, "sellingPricePerUnit": 500, "giftChargePerUnit": 10, "hoppedQuantity": null, "sellerDiscount": 5, "shippingCharge": 0, "isVirtual": true, "externalItemCodes": [ "A6D70B2DE36"], "orderItemCustomAttributes": { "attribute1": "test_9500ccd4855f", "attribute2": "test_957207fbdbb0", "attribute3": "test_e9c4494fc055", "attribute4": "test_2c6670838f48", "attribute5": "test_09156554f500", "attribute6": "test_20ab8d00c447", "attribute7": "test_f0c3e77287ae", "attribute9": "test_691c1f899bb8", "attribute10": "test_1e7511fe9fc8", "channelMetadata": { "MetaDataTestExample1": "test_13669a9d0d24", "MetaDataTestExample2": "test_13669a9d0d25" } } }], "subOrderItems": [{ "orderItemCodes": [ "14974593958185" ], "clientSkuId": "1000889888", "channelSkuCode": "1000889888", "orderedQuantity": 2, "cancelledQuantity": 1, "barcode": "51100L", "customerCancelledQty": null, "sellerCancelledQty": null, "sellerRejectQty": null, "channelDiscount": 50, "sellingPricePerUnit": 500, "giftChargePerUnit": 10, "hoppedQuantity": null, "sellerDiscount": 5, "shippingCharge": 0, "isVirtual": true, "externalItemCodes": [ "A6D70B2DE36"], "orderItemCustomAttributes": { "attribute1": "test_9500ccd4855f", "attribute2": "test_957207fbdbb0", "attribute3": "test_e9c4494fc055", "attribute4": "test_2c6670838f48", "attribute5": "test_09156554f500", "attribute6": "test_20ab8d00c447", "attribute7": "test_f0c3e77287ae", "attribute9": "test_691c1f899bb8", "attribute10": "test_1e7511fe9fc8", "channelMetadata": { "MetaDataTestExample1": "test_13669a9d0d24", "MetaDataTestExample2": "test_13669a9d0d25" } } }], "shippingAddress": { "name": "Customer's Name", "line1": "Line Address 1", "line2": "Line Address 2", "line3": "Line Address 3", "city": "city", "state": "state", "zip": "zip", "country": "country", "email": "abc@gmail.com", "phone": "9999999999" }, "billingAddress": { "name": "customer", "line1": "address line 1", "line2": "address line 2", "line3": "address line 3", "city": "Bengaluru", "state": "Karnataka", "zip": "560076", "country": "INDIA", "email": "abc@gmail.com", "phone": "9999999999" }, "virtualSkuDefinitions": [{ "virtualParentChannelSkuId": "sku_34", "virtualParentBarcode": "bar_43", "childSkus": [{ "channelSkuCode": "ch_sku_23", "barcode": "bar_32", "qty": 21 }] }], "bundledSkuDefinitions": [ { "childSkus": [ { "barcode": "string", "channelSkuCode": "string", "qty": 0 } ], "bundledParentBarcode": "string", "bundledParentChannelSkuId": "string" } ] } |
Parameter Name | Data Type | Description | Mandatory |
| String | Identifier of the location from which order is fulfilled | Yes
|
| String | Unique code used by the channel to identify order | Yes |
| String | Order identifier to map the parent order with child orders | No |
| String | Channel name of the marketplace | Yes |
| String | Time at which order was placed at the channel by customer (in UTC) | Yes |
| String | Time after which order processing is allowed in the fulfillment system(in UTC) | Yes |
| String | SLA time before which order processing is expected to be completed(in UTC) | Yes |
| Long | Unique Identifier of a notification(for De-duplication) | Yes |
| String | It signifies the payment mode using which customer has placed the order Possible values → | Yes |
| Boolean | This flag is | Yes |
| Boolean | Identifier to be used to decide whether an order should be kept onHold for processing or not. Possible Values → | Yes |
| String | Possible values:
| Yes |
| Object | Custom attributes of 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 |
| String | Currency | no |
| Object | meta data fields as an object which is to be parsed at the channel’s end | no |
| Object[] | List of order items | Yes |
| String | Scannable barcode on the product | Yes |
| String | SKU identifier of channel | Yes |
| int | Ordered Quantity | Yes |
| int | Absolute cancelledQuantity | Yes |
| int | customer cancelled quantity | No |
| barcode | barcode | No |
| int | seller cancelled qty | No |
| int | seller rejected qty | No |
| int | fulfilled qty | No |
| int | hopped qty | No |
| double | sellingPricePerUnit | No |
| Double | giftChargePerUnit | No |
| Double | Discount provided by channel per unit | No |
| Double
| Discount provided by seller per unit | No |
| Double | Shipping charges on item | No |
| Object[] | Custom attributes of 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 |
| Object | meta data fields as an object which is to be parsed at the channel’s end | no |
| Object[] | List of order items | Yes |
| String | Scannable barcode on the product | Yes |
| String | SKU identifier of channel | Yes |
| int | Ordered Quantity | Yes |
| int | Absolute cancelledQuantity | Yes |
| int | customer cancelled quantity | No |
| barcode | barcode | No |
| int | seller cancelled qty | No |
| int | seller rejected qty | No |
| int | fulfilled qty | No |
| int | hopped qty | No |
| double | sellingPricePerUnit | No |
| Double | giftChargePerUnit | No |
| Double | Discount provided by channel per unit | No |
| Double
| Discount provided by seller per unit | No |
| Double | Shipping charges on item | No |
| Object[] | Custom attributes of 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 |
| Object | meta data fields as an object which is to be parsed at the channel’s end | no |
| Object[] | List of child SKUs | No |
| String | SKU code of child SKU | No |
| Integer | Quantity of child SKU | No |
| String | Barcode of child SKU | No |
| Object[] | List of bundled sku definitions | yes |
| String | Unique barcode of bundled Sku | no |
| String | Unique identifier of bundled Sku at channel | yes |
| Object[] | List of child SKUs | yes |
| String | Unique barcode of child sku | no |
| String | Unique identifier of child sku at channel | no |
| Integer | child sku quantity | no |
Response
HttpStatus : 200