Repricer.com uses an integration with Linnworks to improve both your inventory management and repricing. Quickly setup Net Margin Repricing by automatically importing your Unit Costs and RRP Prices from Linnworks.

Linnworks Logo

The Repricer.com integration with Linnworks has the ability to automatically pull in product Unit Costs and RRP Prices from Linnworks on a per channel basis. This means users of Repricer Ultimate, the plan all RepricerExpress customers will be migrated to at no extra cost, never need to worry about fluctuating product costs and ensures that they always sell at a profit.

Unit Costs updated in Repricer will be from the Default Supplier Purchase Price field within your Linnworks account. If the Default Supplier costs are not inputted, then the StockItem Purchase Price will be used as a fallback.

Integrating Linnworks with your Repricer.com account

Step 1: To enable the Linnworks Costs Integration with Repricer.com, you must first have a valid xSellco Repricer APP Token inputted into the Linnworks tab in Company Settings. This can be found by following the link in the xSellco Repricer APP Token description.

Step 2: After the Linnworks token has been input, you will now need to select a Default Linnworks Currency. This is a required field and will be the default currency that is used only for costs pulled in via the StockItem Purchase Price in Linnworks. If you have your costs entered in Linnworks via the Supplier Purchase Price, then Repricer.com will continue to pull in the currency set in Linnworks.
 

Step 3: Before saving the changes, an Auto-validation Max Net Margin % needs to be input. The auto-validation is essentially a safety net that will validate if costs pulled in from Linnworks are within this set Max Net Margin %. If product prices pulled in from Linnworks do not fall within this set Max Net Margin %, then those products will not reprice, and you will receive a notification containing a CSV file with the products that need to be uploaded to begin repricing. The Min Net Margin will always be 0% (meaning that any Costs that are pulled in from Linnworks and the net margin is below their current selling price, will require validation from the CSV file). 

For example, if you input 20% as the Max Net Margin %, and Repricer.com pulls in a product cost that will have a Net Margin of 23% above the current selling price, then the product will not reprice and the user will receive a notification asking them to validate the costs. Likewise, if Repricer.com pulls in a product cost and the Net Margin will be -2% below the current selling price, then the product will not reprice, and the user will need to validate the costs.

Linnworks Net Margin Profit


Step 4: After you have Saved changes, they now need to sync their Amazon channels with the corresponding Linnworks channel on a channel-by-channel basis. Clicking on Sync here will take you to the Channels settings where they can now see their list of Amazon channels and their current Synced status with Linnworks.

Synched Linnworks Channel
 

Go to the individual Amazon channel settings and click on the Integrations tab.

In the Linnworks Channel dropdown, select the corresponding Linnworks channel that the user wishes to begin automatically importing the product costs from.

The Automatically Import Costs Via Linnworks toggle will automatically switch on once the channel has been selected. Click Save changes to automatically begin importing costs. The amount of time that it takes to import Unit Costs and RRP will vary depending on the size of the users' inventory (usually no more than 2 hours). 

It is important to remember that once costs have begun to import, Linnworks will overwrite any previous set Product Costs in Repricer.com. Product Costs will be updated once every 24 hours from Linnworks.

Linnworks Channel

Validating Product Costs 

As mentioned in Step 3 above, if the product costs pulled in from Linnworks falls outside of the set Min/Max Net Margin %, then the user will need to validate these costs via a downloadable CSV file. Users will receive an Import Validation Required message if any products fall outside of this Min/Max. Clicking on the link in the message will allow them to download the CSV containing all of the relevant products. Users can then change the costs from this file or if they are OK with these costs inputted from Linnworks, simply re-upload this CSV from the Imports page.

Validating Product Costs Linnworks
Product Costs Import
 

Once generated (link within the notification) the validation file is stored in Amazon S3 under :

  • xsellco-blobstore/repricer_costs_import_validation/{client_id}/inventoryCostsImportValidation.csv

Once uploaded (using the Import upload box) the file is stored in Amazon S3 under :

  • xsellco-blobstore/repricer_costs_import_validation/{client_id}/uploadedCostsValidation.csv

Compressing the file is not currently supported also the change_log column is used by the backend to identify the file. If misspelled or missing the import process will consider the file to be the Standard template (and fail validation).

The actual upload process is similar the the standard and will be processed asynchronously once the validation passed and the file was saved in S3.

Disabling Linnworks Costs

Should a user wish to disable automatically importing Product Costs, they can then disable on a channel-by-channel basis from the Integrations tab in the individual channel settings, or by disabling on a specific product by toggling the Manually overwrite Linnworks Costs option in the Product Costs slider.

Manually Overwrite Costs Linnworks

Where Does Unit Cost Come Within Linnworks?

The Unit Cost that we pull in is the Default Supplier Purchase Price field within Linnworks. This is found in Linnworks by going into the Suppliers tab on a product. If a product has multiple Supplier listed, then the Purchase Price that we pull will be from the Supplier that is marked as the Default. If no costs are inputted in the Default Supplier Purchase Price, then we will fallback to the StockItem Purchase Price that is inputted in the General tab on a product.

Linnworks Product Unit Cost

(the SKU name/tile in the Client's Linnworks account needs to 100% match the one(s) in 'Repricer'; as otherwise it won't work)

What Linnworks Does Not Provide in the Repricer.com Integration

Because Linnworks is an inventory management software, they do not provide Shipping costs via their API. This means that it is still up to the individual Repricer.com user to import their Shipping costs if they are not FBA, or if they have not been inputed into their Current Price from the users' Amazon account. Pickpack Cost and VAT Rate % also need to be imported by the user, if needed.