linn-channel-create
v1.0.30
Published
Linnworks Integration for Create.net
Downloads
8
Readme
This documentation is a work in progress
Linnworks Create Channel Integration
This project serves as an example for writing a fully functional integration between an eCommerce marketplace and Linnworks.net.
The sample marketplace being used in this project is the Create.net marketplace (API Documentation). The integration is fully functional and can therefore be considered a guideline.
The API is hosted here. https://channels.rigidassoftware.co.uk/
Writing your own integration
Pre-requisites
To have your integration approved and hosted by Rigidas Software, the objects returned by its functions must conform to the structures defined in the linn-channel-core package. These will be explained in further detail in the relevant sections below.
Introduction
To be approved and hosted by us, an integration must allow the following from the given marketplace for a seller:
- Downloading any new orders. Orders that have been previously downloaded should ideally be ignored
- Downloading a list of all active products/listings
- Updating the stock level of a given product/listing
- Marking a given order as shipped/despatched on the marketplace
While not necessary, it's highly desireable that the integration allows for:
- Updating the price of a given product/listing
- Downloading a list of available payment methods
- Downloading a list of available shipping methods
Downloading Orders
Incomplete
Downloading a list of products
linn-channel-core expects the integration to have a listProducts() function, whose response is of type ProductsResponse, which itself is a collection of Product.
An example of this can be seen here.