Software Plan: Growth & Enterprise
Account Type: Seller Account
Inventory Type: Serialized & Non-Serialized
Pre-requisites to follow before integrating OMNI
- Which marketplace is integrated?
- Which POS client is using?
- Store Timings?
- Store Working Days?
- Accept/Reject timings?
- Courier Integrated (Hyperlocal or Standard Courier)?
What is Hopping?
Hopping refers to a feature that enables store staff to accept or reject any order. Once rejected, the item will hop on to another store.
Hopping enables a brand to improve the customer experience by increasing the fulfilment rate & SLA.
Based on the routing logic, hopping is done on the store level.
In this article, we will learn about:
- How to create a store in EasyEcom?
- How to set the order hopping limit and the order hopping time for a channel?
- How to hop orders in EasyEcom?
How to create a store in EasyEcom?
Store location will always be created from the primary location.
Step 1- Navigate to the toggle menu >> Masters>> Location Master >> Create New Location
- Whenever a new location is created, the user will define whether it is a warehouse or a store. By default, a warehouse will be preselected from the dropdown menu.
- If Warehouse is selected, then the usual workflow will work as per the existing system
Step 2- Fill in the asterisk (*) marked details and select "Store" in the location type dropdown.
Once you select the Location Type as Store, mention the Store Operating Days and the Store Operating Time
Step-3 Save location
The location is successfully created and can be viewed by clicking the meatball menu on the top right corner of the screen.
Channel Integration in EasyEcom
Step 1: Navigate to Account Settings → Add Channels → Click on MP → Select the inventory warehouses where the user wants the order hopping/routing to occur.
How to set the order hopping limit and the order hopping wait time on the Channel level?
During the channel integration, the below settings need to be entered by the user:
- Order hopping limit: total number of times that an order can be routed/hops allowed for an order.
- Order hopping Wait Time (in hours): The maximum time (in hours) allocated to a single store for the user to take action against that order (Accept/Reject) after which orders will be automatically rejected from the store.
To view the updated data,
Step 1: Navigate to Account Settings → Sync Channels → Enter the “Order Hopping Limit“ & “Order Hopping Wait Time (In Hours)“
Note: The above input fields need not be entered by the user in case the order routing/hopping is managed by the MP.
Following are the steps to hop orders in EasyEcom.
Hop orders are visible in the QC Pending section of the New Order page
Step 1: As soon as any order is placed in the portal, it will be imported into EE, & the routing logic starts.
Step 2: In case the order is routed to WH/location, then the existing order processing module will follow.
Step 3: Orders routed or hopped to the store location will appear in the “QC Pending” tab. The routing or hopping will only occur if inventory
is available.
Step 4: The user can “Accept“ or “Reject“ the order
Accept Order-
To accept the order, select the order and click "Accept order", and the order will move to the "Ready to Confirm" tab. Following this, the order is processed as per the existing process of the location/store.
Reject Order-
To reject the order, click on "Reject Order," select the reason/message of rejection, and submit by clicking the "Reject Order" button. If rejected, then the user will provide the reason for rejection; the reason can be selected either from the dropdown or the user can select “Others“ & type the reason in the text field.
Rejected orders will be routed again, excluding the current location from which they were rejected. For example, if an account
contains three locations (location1, location 2, and location 3), and the order is rejected from location1, then in the next hopping/routing process, location 1 will be skipped
Note- If you have set the store closing time, the orders will not be hopped automatically after the closing time.
The same process should be followed in the next assigned store.
EE OMNI Channel Integrations
- Amazon
- Shopify
- Magento
- WooCommerce
- BigCommerce
Upcoming OMNI Channel Integrations: Ajio, Flipkart, Myntra, Nykaa
POS Integrations for OMNI
- Ginesys (https://support.easyecom.io/portal/en/kb/articles/integrating-ginesys-with-easyecom)
- Queue Buster (https://support.easyecom.io/portal/en/kb/articles/integrating-queuebuster-pos-with-easyecom)
Upcoming POS Integrations: Wondersoft, Logic POS, Queue Buster
OMNI Order Flow
Important Points
1. The order will bypass the location from which it was hopped and will be routed to a different location. It will never be routed back
to the location from where it was rejected.
2. Hopping will not be managed by EasyEcom if it is handled by the marketplaces. In such cases, an API call for acceptance or
rejection must be made to the marketplaces.
3. If an order is routed to a location that is a warehouse rather than a store, no validation will be requested. Such orders will directly
appear in the “Ready to Confirm” tab, provided the required inventory is available.
4. Inventory availability information will be updated in EE from the POS on a real-time basis.
5. If an order is rejected from one location, it will be hopped to the nearest location based on distance. For example, if an order is
rejected from Location 1, it will be sent to the nearest location. If the nearest location is a warehouse, the order will be hopped to
the warehouse, if it is a store, the order will be hopped to the store.