E-Commerce Integration Guide

This guide provides the information required to integrate an E-commerce portal with the Increff Standard APIs.

Terminology

Inbound : API Calls from Client system to Increff system

Outbound : API Calls from Increff system to Client system

{Client’s URL} : Means client can give their url endpoint to be called. Payload will be increff’s standard.

Protocol

  • REST APIs 

  • JSON format

 

Typical Marketplace Integration flows

 

 

API Name

Summary

Mandatory/Non-Mandatory

From

To

API Name

Summary

Mandatory/Non-Mandatory

From

To

Listing Creation API

This listing is mapping of Product barcode to that marketplace system’s unique identifier “Channel SKu Code”.

This API assumes the product master is already created in Increff system.

This operation can also done via Increff UI.

Non-Mandatory

Marketplace

Increff OMS

(Location Wise) Available To Promise Inventory API

(Consolidated) Available To Promise Inventory

These APIs will be used by Increff OMS to send marketplace Inventory updates.

Depending upon if marketplace location wise inventory or consolidate inventory correct API can be used.

Mandatory

Increff OMS

Marketplace

Create Outward Order API (Beta)

This API will be used by the Marketplace to push outward orders to OMS

Mandatory

Marketplace

Increff OMS

Acknowledgement API

Increff OMS can send an Order Acknowledgement when inventory is available and it is allocated to the order

Not Mandatory

Increff OMS

Marketplace

Pack Order API

This API will call the marketplace system to mark the order as packed

Mandatory

Increff OMS

Marketplace

Get Invoice API

This API will fetch invoice URL along with tax details.

Mandatory

Increff OMS

Marketplace

Get Shipping Label API

This API will fetch shipping information from marketplace

Non Mandatory

Increff OMS

Marketplace

Create Manifest API

This API will to create a manifest on marketplace

Non Mandatory

Increff OMS

Marketplace

Get Manifest PDF API

This API will be used to pull a manifest PDf from the marketplace

Non Mandatory

Increff OMS

Marketplace

Customer Cancellation API

Marketplace will use this API to push order cancellations to Increff OMS

Mandatory

Marketplace

Increff OMS

Seller Cancellation API

Increff OMS will use this API to push order cancellation to marketplace

Non Mandatory

Increff OMS

Marketplace

Update Order Properties API

Marketplace can update order properties like SLA and onhold

Non Mandatory

Marketplace

Increff OMS

Push Proof Of Delivery API

Marketplace can push Order delivered status to OMS

Non Mandatory

Marketplace

Increff OMS

Update Outward Order Attributes (New API)(Beta)

Marketplace can update order atrributes using this api.

Non Mandatory

Marketplace

Increff OMS

Create Return Order API (Beta)

Marketplace can push a return order expectation to OMS

Non Mandatory

Marketplace

Increff OMS

Return Order Acknowledgement API

Increff OMS will push a return processed ack to marketplace.

Non Mandatory

Increff OMS

Marketplace