Versions Compared

Key

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

...

This integration is a FTP-based integration.

Integration model

...

Table of Content Zone
minLevel1
maxLevel7
  1. Order Creation

  2. Inventory Update

  3. Order Cancellation

  4. Order Packing

  5. Return Flow

Order creation

Order creation is done using FTP integration. There are 2 approaches available for order creation, using Picklist or using Order. The client can choose one of the approaches.

A. Using Picklist Number

  • Once the customer places the order, Noon will create a picklist after a fixed interval and the picklist will be pushed to FTP in this a format. Omni proxy will keep on polling the FTP for new files and creates the order in WMS. Customer address ,and SLA is are not provided in this file. Omni will set a default address and SLA for every order.

  • For every different order code in Noon's picklist file, there will be a unique Increff order Id in and will be processed through the B2C order flow.

  • Please find the format of the file added in FTP below.

picklist_nr

picklist_item_nr

order_nr

partner_sku

qty

partner_warehouse_code

LP3405155A

1

 

 

3

2497

B. Using Order Number

  • Once the customer places the order, Noon will create and push the order to FTP. Omni proxy will keep on polling the FTP for new files and create the order in WMS.

  • For every different order code, there will be a unique Increff order Id, and will be processed through the B2C order flow.

  • Please find the format of the file added in FTP below.

order_nr

purchase_item_nr

qty

partner_sku

status

partner_warehouse_code

NSAFC0090689

NSAFC00689-4-P1

1

70043103

pending

2497

NSAFC0090689

NSAFC00689-6-P1

1

70020103

pending

2497

Please note, Using Order Number approach has certain additional advantages as some additional flow will be supported there. These flows are:

  1. Customer Cancellation

  2. Seller Cancellation(in Testing phase currently)

  3. Replacemenmt Order Creation

These flows are not supported if client opts for Using the Picklist Number order creation approach.

Inventory update

  • Any inventory change of any sku in WMS will trigger an inventory update notification and only those skus whose inventory are changing will be sent to FTP with a fixed interval of x second. The preferred value of x is 5 , although this is configurable. Noon can read those updates on their preferred frequency. This is the file format.

  • Each file can contain upto 100 skus. Every notification will create a new file and Noon will have to archive the files after reading.

Order Customer Cancellation

A. When Order creation is opted by the client Using Noon Picklist Number

  • No integration is available here.

  • There will be very few order cancellations from the Noon side which the seller will get to know once the seller will start starts to process the order on the Noon app.

  • Order cancellation will be on the order level. No partial cancellation is there.

  • In case of cancellation, the warehouse team can raise at omni.support@increff.com to cancel the order.

...

B. When Order creation is opted by the client Using Noon Order Number

  • Here the integration is available. In this scenario, Noon will update the status of customer order cancellation in the FTP file, Increff will pull the status and update the same in WMS.

Order Seller Cancellation

A. When Order creation is opted for by the client Using Noon Picklist Number

  • No integration is available here. The order has to be manually canceled at Noon when it is canceled in Increff OMS.

B. When Order creation is opted by the client Using Noon Order Number

  • Here the integration is available. In this scenario, the warehouse team will cancel the order at noon panel, and the status gets updated in the FTP file, and Increff will pull the status and update the same in WMS.

Seller cancellation flow when Order creation is opted by the client Using Noon Order Number is currently in testing phase.

Order Packing

  • Order packing will be done in Increff WMS which will be dummy packing. There will be no communication happening with Noon during this process.

  • The user will have to pack the same order on the Noon app. All warehouse SOPs are mentioned below.

...

Return order processing grid

Order no

Return Type

Noon-app handover processing required

Noon-app return order processing required

WMS return order processing required

O1

RTO

Yes

Yes

Yes

O2

Customer Return

Yes

Optional

Yes

Replacement Order Creation Flow

A. When Order creation is opted for by the client Using Noon Picklist Number

  • Here, the replacement order creation is not supported at Integration.

B. When Order creation is opted for by the client Using Noon Order Number

  • Here, the replacement order creation is supported by Integration. A new order is created for replacement order at Increff. Eg, For forward order No - NSAFC0090689, Exchange Order Number will be EX-NSAFC0090689.

  • Similarly, Order Items will be modified. Here, order item is order_Code + itemNo + P1/P2 (where P1 means first time order, P2 means exchanged 2nd time, and similarly P3 means 3rd time) Eg, Forward order line Item: NSAFC0093200689-4-P1, Exchange Order line item: NSAFC0093200689-4-P2

SOP for Warehouse operations

  1. For each Noon order, one B2C order gets created in WMS as above mentioned.

  2. Noon’s picklistId will be set as “parentOrderCode” in WMS. (if picklist wise order creation is opted)

  3. The picklist and picking in WMS for Noon marketplaces will be similar to other marketplaces.

  4. Once the item is picked, the item comes to the packing desk and the user will scan the item as usual.

  5. After all items are scanned, the user will press the “Complete Packing” button. Once the user gets success , he/she can click on the “Print Invoice & Shipping label” button. The user will get a barcode of order ID and partner ID information. He/She can stick that barcode onto the shipment. 

  6. The same barcode can be scanned in the AWB popup they get after they click on the “Print Invoice & Shipping label“ button.

  7. The same barcode can be used to track the order in WMS and also to create a Manifest.

  8. Now, the user will switch to the Noon application for the rest of the processing (for invoice generation and manifest on the Noon app).

  9. Now, the user follows the process of manifest creation which happens in any normal order processing.

  10. If a user doesn’t want to create a manifest in WMS (as this is a redundant step because he has to do so on the Noon app also), he/she can mark all the orders as COMPLETED in bulk in Increff WMS using the Manual Order completion screen.

  11. All the above steps mentioned are mandatory, any miss will result in inconsistent data and will lead to issues.

...