Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

titleOUTWARD_ORDER_COMPLETE

...

languagejson

...

Sales Order Posting

Outbound | POST  | {Client’s URL}

Summary

This API will call the channel with sales order details.

Description

This API will call the channel with the details of sales orders which are completed in Increff Omni. This will be triggered at a certain frequency from Increff Omni to the channels.

List of Indian State Names: State Names (Indian)

 

We can send these posting on these triggers

  • OUTWARD_ORDER_CREATE,

  • OUTWARD_ORDER_CANCEL,

  • OUTWARD_ORDER_COMPLETE ,

  • OUTWARD_ORDER_PARTIAL_CANCEL

Request

Code Block
languagejson
{
  "partnerCode": "1100013090",
  "partnerLocationCode": "
2
9",
  "locationCode": "
FMRW2021
IN132",
  "
messageId
orderCode": 
19327
"flipkart1234",
  "
omsOrderId
parentOrderCode": 
123456
"flipkart1221",
  "
orderCode
isPriority": 
"16837253779671050215"
false,
  "
parentOrderCode
channelName": "
NYK-12083161-5367312-1-1
flipkart",
  "orderTime": "
2023
2020-
04
10-16T20:22:28.000+00:00",
  "orderType": "SO/STO/RTV",
  "messageId": 12345,
  "paymentMethod": "COD",
  "
isPriority
eventType": 
false
"OUTWARD_ORDER_COMPLETE",
  "
channelName
eventTime": "
Increff_FASHION"
2020-10-16T20:22:28.000+00:00",
  "omsOrderId": 1234,
  "
channelType
turnAroundTime": "
MARKETPLACE
2020-10-16T20:22:28.000+00:00",
  "
orderItems
virtualSkuDefinitions": [
    {
      "
barcode
virtualParentChannelSkuId": "
barcodeOrderItem
abc1",
      "
orderItemCode
virtualParentBarcode": "
23187157
bar1",
      "
omsItemId
childSkus": 
null,
[
       
"channelSkuCode": "8904328664321",
 {
          "
orderedQuantity
channelSkuCode": 
1
"xyz",
          "
cancelledQuantity
qty": 
0
2,
          "
channelDiscount
barcode": 
1374,
"bar23"
       
"sellerDiscount":
 
0
},
      
"sellingPricePerUnit": 2499,
  {
          "
giftChargePerUnit
channelSkuCode": 
0
"xyz1",
          "
shippingCharge
qty": 
0
1,
    
}
   
],
   "
eventType
barcode": "
OUTWARD_ORDER_COMPLETE",
bar34"
    
"eventTime": "2023-04-16T20:22:28.000+00:00",
    }
    
"shipments":
 
[
 ]
   
{
 }
  ],
  "
awbNumber
isSplitRequired": 
null
"false",
  "shippingCharges": 20,
  "
deliveredAt
channelType": "
2020-10-16T20:22:28.000+05:30
ERP",
  "orderItems": [
  
"shipmentCode
  {
      "orderItemCode": "
26719
item123",
      "
generatedInvoiceId
channelSkuCode": "
16255
1000889888",
      "
generatedInvoiceDate
orderedQuantity": 
"2023-04-16T20:22:28.000+00:00",
2,
      "
invoiceDocumentUrl
cancelledQuantity": 
"https://storage.googleapis.com/some_folder/INVOICE_AND_SHIPPING_LABEL/some_hash.pdf"
1,
      "
shippingLabelDocumentUrl
channelDiscount": 
"https://storage.googleapis.com/some_folder/INVOICE_AND_SHIPPING_LABEL/some_hash.pdf"
50,
      "
externalInvoiceId
sellingPricePerUnit": 
"26719"
500,
      "
externalInvoiceDate
giftChargePerUnit": 
null
10,
      "
irn
sellerDiscount": 
""
5,
      "
packageSku
shippingCharge": 
"packageSKU1"
0,
      "
qrCode
omsItemId": 
""
123,
      "
shipmentStatus
barcode": "
DISPATCHED
barcode1",
      "
shipmentItems
orderItemCustomAttributes": 
[
{
        
{
"attribute1": "Value1",
        "
barcode
attribute2": "
BarcodeShipmentItem
Value2",

        "
channelSkuCode
attribute3": "
8904328664321
Value3",
        
"
orderItemCode
attribute4": "
23187157
Value4",

        
"
channelDiscount
attribute5": 
1374
"Value5",
        
"
netTaxAmountPerUnit
attribute6": 
120.54
"Value6",
        
"
netTaxAmountTotal
attribute7": 
120.54
"Value7",
        
"
baseSellingPricePerUnit
attribute8": 
2378.46
"Value8",
        
"
baseSellingPriceTotal
attribute9": 
2378.46,
"Value9",
        
"
sellingPricePerUnit
attribute10": 
2499
"Value10",
        "channelMetadata": {
			"
sellingPriceTotal
totalCashOnDeliveryFee": 
2499
0.0,
			"department": "HR",
			"paymentMethod": "ccavenue",
			"status": "processing"
    
"quantity":
 
1,
   }
      }
"shippingChargePerUnit":
 
0,
   }
  ],
  
"
taxItems
shipments": [
    {
      
{
"shipmentCode": "UIfd897",
      "locationCode": "loc1",
      "
type
generatedInvoiceId": "
IGST
AR105044395",
      
"rate
"generatedInvoiceDate": 
5.067985166872682
"2020-10-16T20:22:28.000+00:00",
      "externalInvoiceId": "FK56556GH45",
      "
taxPerUnit
externalInvoiceDate": 
120.54
"2020-10-16T20:22:28.000+00:00",
      "invoiceDocumentUrl": "https://mybrand.com/invoice123.pdf",
      "
taxTotal
shippingLabelDocumentUrl": 
120.54
"https://mybrand.com/sldoc.pdf",
      "irn": "a429746e55b844c9d2cb2a6f68997d1c2af29987cc834f3b52da45d1b0bc97c9",
    
}
  "qrCode": "eyJhbGciPiJSUzI1NiIsImtpZCI6IkI4RDYzRUNCMThFQTVFNkY0QUKDM0Q1MjQ1NDNCMjI0NjY2OUIwRjgiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJ1TlkteTFqcVhtOUtyRDFTUlVPeUpHWnBzUGcifQ.eyJkYXRhIjoie1wiU2VsbGVyR3N0aW5cIjpcIjI5QUFPQ001MzI2SjFaWVwiLFwiQnV5ZXJHc3RpblwiOlwiMjlBQUJDUjE3MThFMVpMXCIsXCJEb2NOb1wiOlwiTUVhajIyLTIzLzUwNTlcIixcIkRvY1R5cFwiOlwiSU5WXCIsXCJEb2NEdFwiOlwiMTMvMTAvMjAyMlwiLFwiVG90SW52VmFsXCI6MTgxNy4wNCxcIkl0ZW1DbnRcIjoxLFwiTWFpbkhzbkNvZGVcIjpcIjYyMTE0MjkwXCIsXCJJcm5cIjpcImE0Mjk3NDZlMzRkODQ0YzlkMmNiMmE2ZjY4OTk3ZDFjMmFmMjM5ODdjYzgzNGYzYjUyZGE0NWQxYjBiYzk3YzlcIixcIklybkR0XCI6XCIyMDIyLTEwLTEzIDEyOjAxOjAwXCJ9IiwiaXNzIjoiTklDIn0.wvB7b15AnpdQdX_d0VZEyj9dL1qWDaOFPLRPrlV0V2XIu3cE3aQ3YtsWLnTnyrmtUlokpbkkE4folBQNhfzkCPlnODNxRPfpO-Kz9eyNpqcIEp-8TqvcDKXZ3PrBRqmNmner00AG_fVmmqT1HLiyKB2sqOnhqtCfQaQF-PGnqIOhal3PDxIMVt0WAtaQOIwwDA75dsjjnFHaZFPl9tFPR8A6Wrw4NhQH-7xhABKW3Z961a_rGmO6M3XP7jPHyYPW-QWMfTqwNXwxNdFgFePL5FloPiUipt2-g4FIplgm-YcN1xMvEQ2irAfzQwbnxi7UKz-jwOgM0Zy2BbburYgDvQ",
      
]
"shipmentStatus": "DELIVERED",
      "awbNumber": "awb1",
}
      
],
"shipmentItems": [
       
"locationCode": "FMRW2021",
 {
      
"transporter
    "channelSkuCode": "
transporter
100000789702",
   
}
    
],
   "
shippingAddress
orderItemCode": 
{
"item123",
   
"name":
 
"Customer's
 
Name",
     "
line1
netTaxAmountPerUnit": 
"Line Address 1",
60,
          "
line2
netTaxAmountTotal": 
"Line Address 2"
120,
    
"line3":
 
"Line
 
Address
 
3",
   
"
city
baseSellingPricePerUnit": 
"city"
500,
    
"state":
 
"state",
     "
zip
baseSellingPriceTotal": 
"560076"
1000,
    
"country
      "sellingPricePerUnit": 
"country"
560,
    
"email":
 
"abc@gmail.com",
     "
phone
sellingPriceTotal": 
"9999999999"
1120,
 
},
   
"billingAddress":
 
{
     "
name
quantity": 
"customer"
2,
    
"line1":
 
"address line 1",
     "
line2
shippingChargePerUnit": 
"address line 2"
36,
    
"line3":
 
"address
 
line 3",
    
"
city
channelDiscount": 
"Bengaluru"
30,
    
"state":
 
"Karnataka",
     "
zip
taxItems": 
"560076",
[
            {
              "
country
type": "
INDIA
SGST",
    
"email
          "rate": 
"abc@gmail.com",
6,
      
"phone": "9999999999"
     
},
   "
virtualSkuDefinitions
taxPerUnit": 
[]
30,
  
"isSplitRequired": false,
        
"shippingCharges":
 
null,
   "
turnAroundTime
taxTotal": 
"2020-10-18T20:22:28.000+05:30" }

...

titleOUTWARD_ORDER_CREATE

...

60
            },
            {
              "type": "CGST",
              "rate": 6,
              "taxPerUnit": 30,
              "

...

taxTotal": 

...

60
       

...

 

...

    }
  

...

 

...

       

...

]
       

...

 

...

},
        {
 

...

         "

...

channelSkuCode": 

...

"100000734701",
          "

...

orderItemCode": 

...

"item124",
          "

...

netTaxAmountPerUnit": 

...

60,
          "

...

netTaxAmountTotal": 

...

120,
          "

...

baseSellingPricePerUnit": 

...

500,
    

...

   

...

   "

...

baseSellingPriceTotal": 

...

1000,
      

...

 

...

   "

...

sellingPricePerUnit": 

...

560,
   

...

       "

...

sellingPriceTotal": 

...

1120,
          "

...

quantity": 

...

2,
          "

...

shippingChargePerUnit": 

...

36,
          "

...

channelDiscount": 

...

30,
          "

...

taxItems":

...

 [
            {
              "

...

type": "

...

SGST",
              "

...

rate": 

...

6,
       

...

 

...

      

...

"

...

taxPerUnit": 

...

30,
      

...

 

...

       "

...

taxTotal": 

...

60
      

...

 

...

     

...

},
      

...

 

...

     {
   

...

           "

...

type": "

...

CGST",
              "

...

rate": 

...

6,
              "

...

taxPerUnit": 

...

30,
              "

...

taxTotal": 60
   

...

         }
 

...

 

...

        ]
  

...

 

...

     }
     

...

 ]
    }
  ],
  "

...

shipmentDetails": 

...

{
    "length": 30.0,
    "

...

breadth": 

...

20.0,
    "height": 10.0,
    "

...

weight": 

...

5.0,
    

...

"shipmentId": 

...

12345,
    

...

"totalItemQuantity": 

...

50,
    "

...

packboxDetailsList": [
      {
     

...

   

...

"length": 15.0,
        

...

"

...

breadth": 

...

10.0,
        

...

"

...

height": 

...

8.

...

0,

...


        

...

"

...

weight": 

...

2.

...

0,
        "boxId": 1,
        "

...

awbNumber": 

...

"AWB123",
        "packBoxRemarks": "Fragile items",
 

...

       "skuQuantityDataList": [
  

...

        {

...

       

...

     

...

"

...

globalSkuId": 

...

987,
            "

...

clientSkuId": "

...

SKU001",
   

...

      

...

   "

...

count": 10
   

...

     

...

 

...

 },
    

...

      {
    

...

 

...

 

...

 

...

     "

...

globalSkuId": 

...

876,
    

...

 

...

 

...

 

...

     "

...

clientSkuId": "

...

SKU002",
    

...

 

...

Sales Order Posting

Outbound | POST  | {Client’s URL}

Summary

This API will call the channel with sales order details.

Description

This API will call the channel with the details of sales orders which are completed in Increff Omni. This will be triggered at a certain frequency from Increff Omni to the channels.

List of Indian State Names: State Names (Indian)

 

We can send these posting on these triggers

  • OUTWARD_ORDER_CREATE,

  • OUTWARD_ORDER_CANCEL,

  • OUTWARD_ORDER_COMPLETE ,

  • OUTWARD_ORDER_PARTIAL_CANCEL

Request

Code Block
languagejson
{
  "partnerCode": "1100013090",
  "partnerLocationCode": "9",
  "locationCode": "IN132",
  "orderCode": "flipkart1234",
  "parentOrderCode": "flipkart1221",
  "isPriority": false,
  "channelName": "flipkart",
  "orderTime": "2020-10-16T20:22:28.000+00:00",
  "orderType": "SO/STO/RTV",
  "messageId": 12345,
  "paymentMethod": "COD",
  "eventType": "OUTWARD_ORDER_COMPLETE",
  "eventTime": "2020-10-16T20:22:28.000+00:00",
  "omsOrderId": 1234,
  "turnAroundTime": "2020-10-16T20:22:28.000+00:00",
  "virtualSkuDefinitions": [
    {
      "virtualParentChannelSkuId": "abc1",
      "virtualParentBarcode": "bar1",
      "childSkus": [
        {
          "channelSkuCode": "xyz",
          "qty": 2,
          "barcode": "bar23"
        },
        {
          "channelSkuCode": "xyz1",
          "qty": 1,
          "barcode": "bar34"
        }
      ]
    }
  ],
  "isSplitRequired": "false",
  "shippingCharges": 20,
  "channelType": "ERP",
  "orderItems": [
    {
      "orderItemCode": "item123",
      "channelSkuCode": "1000889888",
      "orderedQuantity": 2,
      "cancelledQuantity": 1,
      "channelDiscount": 50,
      "sellingPricePerUnit": 500,
      "giftChargePerUnit": 10,
      "sellerDiscount": 5,
      "shippingCharge": 0,
      "omsItemId": 123,
      "barcode": "barcode1",
      "orderItemCustomAttributes": {
        "attribute1": "Value1",
        "attribute2": "Value2",
        "attribute3": "Value3",
        "attribute4": "Value4       "count": 15
          }
        ]
      }
    ]
  },
  "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"
  },
  "orderCustomAttributes": {
    "attribute1": "Value1",
    "attribute2": "Value2",
    "attribute3": "Value3",
    "attribute4": "Value4",
    "attribute5": "Value5",
    "attribute6": "Value6",
    "attribute7": "Value7",
    "attribute8": "Value8",
    "attribute9": "Value9",
    "attribute10": "Value10",
    "currency": "INR",
    "channelMetadata": {
		"totalCashOnDeliveryFee": 0.0,
		"department": "HR",
		"paymentMethod": "ccavenue",
		"status": "processing"
    }
  }
}

 More Request Samples

Expand
titleOUTWARD_ORDER_COMPLETE
Code Block
languagejson
{
  "partnerCode": "Increff_FASHION",
  "partnerLocationCode": "2",
  "locationCode": "FMRW2021",
  "messageId": 19327,
  "omsOrderId": 123456,
  "orderCode": "16837253779671050215",
  "parentOrderCode": "NYK-12083161-5367312-1-1",
  "orderTime": "2023-04-16T20:22:28.000+00:00",
  "orderType": "SO",
  "paymentMethod": "COD",
  "isPriority": false,
  "channelName": "Increff_FASHION",
  "channelType": "MARKETPLACE",
  "orderItems": [
    {
      "barcode": "barcodeOrderItem",
      "orderItemCode": "23187157",
      
"
attribute5
omsItemId": 
"Value5"
null,
      
"
attribute6
channelSkuCode": "
Value6
8904328664321",

      "
attribute7
orderedQuantity": 
"Value7"
1,

      
"
attribute8
cancelledQuantity": 
"Value8"
0,
      
"
attribute9
channelDiscount": 
"Value9"
1374,

      "
attribute10
sellerDiscount": 
"Value10"
0,
      
"
channelMetadata
sellingPricePerUnit": 
{ "totalCashOnDeliveryFee": 0.0, "department": "HR", "paymentMethod": "ccavenue", "status": "processing"
2499,
      "giftChargePerUnit": 0,
      "shippingCharge": 0
}
    }
  
}
],
  "eventType": 
}
"OUTWARD_ORDER_COMPLETE",
  
]
"eventTime": "2023-04-16T20:22:28.000+00:00",
  "shipments": [
    {
      
"shipmentCode": "UIfd897
"awbNumber": null,
      "deliveredAt": "2020-10-16T20:22:28.000+05:30",
      "
locationCode
shipmentCode": "
loc1
26719",
      "generatedInvoiceId": "
AR105044395
16255",
      "generatedInvoiceDate": "
2020
2023-
10
04-16T20:22:28.000+00:00",
     
"externalInvoiceId": "FK56556GH45
 "invoiceDocumentUrl": "https://storage.googleapis.com/some_folder/INVOICE_AND_SHIPPING_LABEL/some_hash.pdf",
      "shippingLabelDocumentUrl": "https://storage.googleapis.com/some_folder/INVOICE_AND_SHIPPING_LABEL/some_hash.pdf",
      "
externalInvoiceDate
externalInvoiceId": "
2020-10-16T20:22:28.000+00:00
26719",
      "
invoiceDocumentUrl
externalInvoiceDate": 
"https://mybrand.com/invoice123.pdf"
null,
      "
shippingLabelDocumentUrl
irn": "
https://mybrand.com/sldoc.pdf
",
      "
irn
packageSku": "
a429746e55b844c9d2cb2a6f68997d1c2af29987cc834f3b52da45d1b0bc97c9
packageSKU1",
      "qrCode": "
eyJhbGciPiJSUzI1NiIsImtpZCI6IkI4RDYzRUNCMThFQTVFNkY0QUKDM0Q1MjQ1NDNCMjI0NjY2OUIwRjgiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJ1TlkteTFqcVhtOUtyRDFTUlVPeUpHWnBzUGcifQ.eyJkYXRhIjoie1wiU2VsbGVyR3N0aW5cIjpcIjI5QUFPQ001MzI2SjFaWVwiLFwiQnV5ZXJHc3RpblwiOlwiMjlBQUJDUjE3MThFMVpMXCIsXCJEb2NOb1wiOlwiTUVhajIyLTIzLzUwNTlcIixcIkRvY1R5cFwiOlwiSU5WXCIsXCJEb2NEdFwiOlwiMTMvMTAvMjAyMlwiLFwiVG90SW52VmFsXCI6MTgxNy4wNCxcIkl0ZW1DbnRcIjoxLFwiTWFpbkhzbkNvZGVcIjpcIjYyMTE0MjkwXCIsXCJJcm5cIjpcImE0Mjk3NDZlMzRkODQ0YzlkMmNiMmE2ZjY4OTk3ZDFjMmFmMjM5ODdjYzgzNGYzYjUyZGE0NWQxYjBiYzk3YzlcIixcIklybkR0XCI6XCIyMDIyLTEwLTEzIDEyOjAxOjAwXCJ9IiwiaXNzIjoiTklDIn0.wvB7b15AnpdQdX_d0VZEyj9dL1qWDaOFPLRPrlV0V2XIu3cE3aQ3YtsWLnTnyrmtUlokpbkkE4folBQNhfzkCPlnODNxRPfpO-Kz9eyNpqcIEp-8TqvcDKXZ3PrBRqmNmner00AG_fVmmqT1HLiyKB2sqOnhqtCfQaQF-PGnqIOhal3PDxIMVt0WAtaQOIwwDA75dsjjnFHaZFPl9tFPR8A6Wrw4NhQH-7xhABKW3Z961a_rGmO6M3XP7jPHyYPW-QWMfTqwNXwxNdFgFePL5FloPiUipt2-g4FIplgm-YcN1xMvEQ2irAfzQwbnxi7UKz-jwOgM0Zy2BbburYgDvQ
",
      "shipmentStatus": "
DELIVERED
DISPATCHED",
      "
awbNumber
shipmentItems":
"awb1",
 [
        {
 
"shipmentItems":
 
[
        
{
"barcode": "BarcodeShipmentItem",
          "channelSkuCode": "
100000789702
8904328664321",
          "orderItemCode": "
item123
23187157",
          "
netTaxAmountPerUnit
channelDiscount": 
60
1374,
          "
netTaxAmountTotal
netTaxAmountPerUnit": 120.54,
          "
baseSellingPricePerUnit
netTaxAmountTotal": 
500
120.54,
          "
baseSellingPriceTotal
baseSellingPricePerUnit": 
1000
2378.46,
          "
sellingPricePerUnit
baseSellingPriceTotal": 
560
2378.46,
          "
sellingPriceTotal
sellingPricePerUnit": 
1120
2499,
          "
quantity
sellingPriceTotal": 
2
2499,
          "
shippingChargePerUnit
quantity": 
36
1,
          "
channelDiscount
shippingChargePerUnit": 
30
0,
          "taxItems": [
            {
              "type": "
SGST
IGST",
              "rate": 
6
5.067985166872682,
              "taxPerUnit": 
30
120.54,
              "taxTotal": 
60
120.54
            }
,

          ]
        }
      
{
],
      "locationCode": "FMRW2021",
      "
type
transporter": "
CGST
transporter"
,
    }
  ],
  "shippingAddress": {
    "
rate
name":
6
 "Customer's Name",
    "line1": "Line Address 1",
    
"
taxPerUnit
line2": 
30,
"Line Address 2",
    "line3": "Line Address 3",
    "
taxTotal
city": 
60
"city",
    "state": "state",
    "zip": "560076",
}
    "country": "country",
    
]
"email": "abc@gmail.com",
    "phone": "9999999999"
  },
  "billingAddress": {
    
{
"name": "customer",
    "line1": "address line 1",
    "
channelSkuCode
line2": "
100000734701
address line 2",
    "line3": "address line 3",
    "
orderItemCode
city": "
item124
Bengaluru",
    "state": "Karnataka",
    "
netTaxAmountPerUnit
zip": 
60
"560076",
    "country": "INDIA",
    "
netTaxAmountTotal
email": 
120
"abc@gmail.com",
    "phone": "9999999999"
  },
  "
baseSellingPricePerUnit
virtualSkuDefinitions": 
500
[],
  "isSplitRequired": false,
  "shippingCharges": null,
  "
baseSellingPriceTotal
turnAroundTime": 
1000,
"2020-10-18T20:22:28.000+05:30"
}

Expand
titleOUTWARD_ORDER_CREATE
Code Block
{
  

...

"partnerCode": "Increff_FASHION",
  "

...

partnerLocationCode": 

...

"2",
  "locationCode": "FMRW2021",
  "messageId": 19327,
  "

...

omsOrderId": 

...

123456,
  "orderCode": "16837253779671050215",
  "parentOrderCode": "NYK-12083161-5367312-1-1",
  "

...

orderTime": 

...

"2023-04-16T20:22:28.000+00:00",
  

...

"

...

orderType": 

...

"SO",
  

...

"paymentMethod": "COD",
  "

...

isPriority": 

...

false,
  "channelName": "Increff_FASHION",
  "channelType": "MARKETPLACE",
  "

...

orderItems": [

...


    

...

{
      "barcode": "barcodeOrderItem",
      "

...

orderItemCode": "

...

23187157",

...


      

...

"

...

omsItemId": 

...

null,

...


      

...

"channelSkuCode": 

...

"8904328664321",
      "

...

orderedQuantity":

...

 1,
      "cancelledQuantity": 

...

0,
      "channelDiscount": 1374,
    

...

  

...

"sellerDiscount": 0,
      "

...

sellingPricePerUnit": 

...

2499,
      "giftChargePerUnit": 0,
      "

...

shippingCharge": 

...

0
    }
  ],
  "eventType": "OUTWARD_ORDER_CREATE",
  "

...

eventTime": 

...

"2023-04-16T20:22:28.000+00:00",
  "shipments": [
    {
      "

...

awbNumber": 

...

null,
      "deliveredAt": "2020-10-16T20:22:28.000+05:30",
     

...

 "shipmentCode": "26719",
      "generatedInvoiceId": "16255",

...

      "generatedInvoiceDate": "2023-04-16T20:22:28.000+00:00",
 

...

     

...

"invoiceDocumentUrl": "https://storage.googleapis.com/some_folder/INVOICE_AND_SHIPPING_LABEL/some_hash.pdf",
   

...

   

...

"

...

shippingLabelDocumentUrl":

...

 "

...

https://storage.googleapis.com/some_folder/INVOICE_AND_SHIPPING_LABEL/some_hash.pdf",
      "

...

externalInvoiceId": 

...

"26719",
      "

...

externalInvoiceDate": 

...

null,
      "

...

irn": 

...

"",
      "

...

packageSku": 

...

"packageSKU1",
      "

...

qrCode": 

...

"",
      

...

"shipmentStatus": "DISPATCHED",
      "

...

shipmentItems": [

...

        {

...

 

...

         "

...

barcode": 

...

"BarcodeShipmentItem",
          "

...

channelSkuCode": 

...

"8904328664321",
          "

...

orderItemCode": 

...

"23187157",
          "

...

channelDiscount": 

...

1374,
          "

...

netTaxAmountPerUnit": 120.54,

...

 

...

         "

...

netTaxAmountTotal": 

...

120.54,
          

...

"baseSellingPricePerUnit": 2378.46,
          "

...

baseSellingPriceTotal": 

...

2378.46,

...


          "

...

sellingPricePerUnit": 

...

2499,

...


          

...

"

...

sellingPriceTotal": 

...

2499,
          "quantity": 

...

1,
          

...

"shippingChargePerUnit": 0,
          

...

"

...

taxItems": [

...

            {

...

 

...

             "

...

type": 

...

"IGST",
          

...

    

...

"rate": 5.067985166872682,
 

...

  

...

     

...

   

...

   "

...

taxPerUnit":

...

 120.54,
       

...

 

...

 

...

     "

...

taxTotal": 

...

120.54

...

 

...

     

...

 

...

 

...

 

...

   }
 

...

 

...

 

...

 

...

     

...

 ]
    

...

 

...

   }
 

...

 

...

    ],

...

 

...

     "

...

locationCode": "

...

FMRW2021",
      "

...

transporter": "

...

transporter"    }
  ],
  "

...

shippingAddress": {
    "name": "

...

Customer's Name",
    "line1": "

...

Line 

...

Address 1",
    "line2": "

...

Line 

...

Address 2",
    "line3": "

...

Line 

...

Address 3",
    "city": "

...

city",
    "state": "

...

state",
    "zip": "560076",
    "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": [],
 

...

 

...

"

...

isSplitRequired": 

...

false,

...

  "

...

shippingCharges": 

...

null,

...

 

...

 

...

"

...

turnAroundTime": "

...

 

2020-10-18T20:22:28.000+05:30"
}

 

Parameter Name

Data Type

Description

Mandatory

partnerCode

String

This represents the partner to which order was shipped to.

If Order is of type SO/STO, this field represents customer’s code

If Order is of type RTV, this field represents vendor’s code

For Marketplaces Orders, this field will be having the erp channel name which is mapped in Increff Omni

yes

partnerLocationCode

String

This represents the partner’s location to which order was shipped to.

If Order is of type SO/STO, this field represents customer location’s code

If Order is of type RTV, this field represents vendor location’s code

yes

isPriority

Boolean

Flag to identify wether an order is of priority or not

yes

locationCode

String

Warehouse location from which order was fulfilled

Yes

 

orderCode

String

Unique code used by the channel to identify order

yes

parentOrderCode

String

Parent order code  which can be null or empty or some duplicate value across orders. 

no

channelName

String

Channel name of the marketplace.

yes

orderTime

String

Time at which order was placed at the channel in UNIX (UTC)

yes

orderType

String

Can be - SO(Sales Order)/STO(Stock Transfer Order)/RTV(Return To Vendor), RPO(Replacement)

yes

messageId

Long

Unique Identifier of a notification (for De-duplication)

Yes

paymentMethod

String

Possible values - COD, NCOD

yes

omsOrderId

Long

Internal order id of OMS

no

turnAroundTime

ZonedDateTime

Turnaround time

no

orderItems

Object[]

List of order items

yes

orderItems.orderItemCode

String

This is provided by the channel to uniquely identify each order item.

yes

orderItems.channelskuCode

String

SKU code of order item

yes

orderItems.orderedQuantity

int

Ordered Quantity

yes

orderItems.cancelledQuantity

int

cancelledQuantity

yes

orderItems.sellingPricePerUnit

double

sellingPricePerUnit

yes

orderItems.giftChargePerUnit

Double

giftChargePerUnit

no

orderItems.channelDiscount

Double

Discount provided by channel per unit

no

orderItems.sellerDiscount

Double

Discount provided by seller per unit

no

orderItems.omsItemId

Long

Internal item id of OMS

no

orderItems.barcode

String

Barcode to identify a product

yes

orderItems.orderItemCustomAttributes

Object

Custom attributes for order items

No

orderItemCustomAttributes.attribute1

String

Custom attribute 1

No

orderItemCustomAttributes.attribute2

String

Custom attribute 2

No

orderItemCustomAttributes.attribute3

String

Custom attribute 3

No

orderItemCustomAttributes.attribute4

String

Custom attribute 4

No

orderItemCustomAttributes.attribute5

String

Custom attribute 5

No

orderItemCustomAttributes.attribute6

String

Custom attribute 6

No

orderItemCustomAttributes.attribute7

String

Custom attribute 7

No

orderItemCustomAttributes.attribute8

String

Custom attribute 8

No

orderItemCustomAttributes.attribute9

String

Custom attribute 9

No

orderItemCustomAttributes.attribute10

String

Custom attribute 10

No

orderItemCustomAttributes.channelMetaData

Object

This is an object which has some extra metadata fields which can be used by the ERP system

No

orderCustomAttributes

Object

Custom attributes for an order

No

orderCustomAttributes.channelMetaData

Object

This is an object which has some extra metadata fields which can be used by the ERP system

No

orderCustomAttributes.currency

String

Currency

No

orderCustomAttributes.attribute1

String

Custom attribute 1

No

orderCustomAttributes.attribute2

String

Custom attribute 2

No

orderCustomAttributes.attribute3

String

Custom attribute 3

No

orderCustomAttributes.attribute4

String

Custom attribute 4

No

orderCustomAttributes.attribute5

String

Custom attribute 5

No

orderCustomAttributes.attribute6

String

Custom attribute 6

No

orderCustomAttributes.attribute7

String

Custom attribute 7

No

orderCustomAttributes.attribute8

String

Custom attribute 8

No

orderCustomAttributes.attribute9

String

Custom attribute 9

No

orderCustomAttributes.attribute10

String

Custom attribute 10

No

shipments.qrCode

String

QR code

no

shipments.shipmentStatus

String

Status of the shipment

no

shipments.awbNumber

String

AWB number of shipment

no

shipments.shipmentItems

Object[]

Items belonging to this shipment

yes

shipmentItems.channelSkuCode

String

SKU code of order item

yes

shipmentItems.locationCode

String

Fulfillment Location

yes

shipmentItems.orderItemCode

String

This is provided by the channel to uniquely identify each order item.

yes

shipmentItems.netTaxAmountPerUnit

Double

Per unit tax applicable for the SKU.

yes

shipmentItems.netTaxAmountTotal

Double

Total tax applicable for the SKU

yes

shipmentItems.baseSellingPricePerUnit

Double

Per unit base selling price of the SKU

yes

shipmentItems.baseSellingPriceTotal

Double

Total base selling price of SKU

yes

shipmentItems.sellingPricePerUnit

Double

Per unit selling price of the SKU including tax

yes

shipmentItems.sellingPriceTotal

Double

Total selling price of the SKU 

yes

shipmentItems.quantity

Integer

Quantity of the sku in the shipment item.

yes

shipmentItems.shippingChargePerUnit

Double

Shipping charge per unit for a shipment item

no

shipmentItems.channelDiscount

Double

Channel discount of item

no

shipmentItems.taxItems

Object

Distribution of tax with tax type

yes

shipments.shipmentDetails

Object

Shipment details

no

shipmentDetails.length

Double

Length of the shipment

no

shipmentDetails.breadth

Double

Breadth of the shipment

no

shipmentDetails.height

Double

Height of the shipment

no

shipmentDetails.weight

Double

Weight of the shipment

no

shipmentDetails.shipmentId

Long

Id to uniquely identify a shipment

no

shipmentDetails.totalItemQuantity

Integer

Count of all the items in the shipment

no

shipmentDetails.packboxDetailsList

Object[]

Details of pack boxes

no

packboxDetailsList.length

Double

Length of the pack box in consideration

no

packboxDetailsList.breadth

Double

Breadth of the pack box in consideration

no

packboxDetailsList.height

Double

Height of the pack box in consideration

no

packboxDetailsList.weight

Double

Weight of the pack box in consideration

no

packboxDetailsList.boxId

Long

Id to uniquely identify a box

no

packboxDetailsList.awbNumber

String

AWB number of the box

no

packboxDetailsList.packBoxRemarks

String

Remarks for the pack box

no

packboxDetailsList.skuQuantityDataList

Object[]

Details of skus in a box

no

skuQuantityDataList.globalSkuId

Long

Id to uniquely identify a sku in increff’s system

no

skuQuantityDataList.clientSkuId

String

Id to uniquely identify a sku on client’s end

no

skuQuantityDataList.count

Integer

Count of a particular sku in a box

no

irn

String

Irn generated on Govt. portal while e-invoicing

no

qrCode

String

QrCode generated on Govt. portal while e-invoicing

no

shipmentStatus

String

Possible values: {OPEN,CLOSED, INVOICED, MANIFESTED, DISPATCHED, CANCELLED, DELIVERED}

no

taxItems.type

String

Type of tax applicable

yes

taxItems.rate

Double

Tax rate for this tax type

yes

taxItems.taxPerUnit

Double

Tax applicable for this type of tax per unit

yes

taxItems.taxTotal

Double

Total tax applicable for this type of tax

yes

shippingAddress

Object

Shipping address of the customer

yes

shippingAddress.name

String

Name of customer

yes

shippingAddress.line1

String

1st line of customer’s address

yes

shippingAddress.line2

String

2nd line of customer’s address

no

shippingAddress.line3

String

3rd line of customer’s address

no

shippingAddress.city

String

City of customer

yes

shippingAddress.state

String

State of customer

yes

shippingAddress.zip

String

ZIP/Pin code of customer

yes

shippingAddress.country

String

Country of customer

yes

shippingAddress.email

String

Email of customer

no

shippingAddress.phone

String

Phone Number of customer

no

billingAddress

Object

Billing address of the customer

yes

billingAddress.name

String

Name of customer

yes

billingAddress.line1

String

1st line of customer’s address

yes

billingAddress.line2

String

2nd line of customer’s address

no

billingAddress.line3

String

3rd line of customer’s address

no

billingAddress.city

String

City of customer

yes

billingAddress.state

String

State of customer

yes

billingAddress.zip

String

ZIP/Pin code of customer

yes

billingAddress.country

String

Country of customer

yes

billingAddress.email

String

Email of customer

no

billingAddress.phone

String

Phone Number of customer

no

...