Versions Compared

Key

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

Store Integration Guide will help you integrate with Increff Omni Standard APIs

Terminology

Inbound : API Calls from Client system to Increff system

Protocol

  • REST APIs 

  • JSON format

Store Integration touch-points

Push

...

Inventory API (Inbound)

Whenever any inventory change happens, Client Client’s POS system will sent Increff’s OMS current absolute available to sale inventory. Other than this all other flows remain same.

Outward Sales Posting API (Outbound)

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

Return Order Processed Notification (Outbound )

This API will call the client system with return order processing details for B2C orders.This API will be triggered only after the return order has been received and processed in Omni. 

...

Search Store Orders API

This API can be used to search the orders of a store based on the below parameters:

i) locationCode

ii) eventTypes

Some eventTypes are: OUTWARD_ORDER_COMPLETE, OUTWARD_ORDER_CANCEL, OUTWARD_ORDER_PARTIAL_CANCEL, OUTWARD_ORDER_CREATE

Update Pack on Hold Status for POS API

This API can be used to update the pack on hold status for a particular POS order in some store. By default the pack on hold status would be true, once the billing is done on POS system, the pack on hold status will be changed, and further packing workflow will be carried on.