How it Works
If you have multiple outlets, you have the option of integrating each outlet's stock levels with the website. This means that the website contains 2 types of stock level:
- The stock level for if a website user wants to get the order shipped to them (which uses the "web warehouse" stock levels)
- The stock level for each outlet if a website user wants to check if an item is in stock in the outlet or wants to collect the item from the outlet after paying for it
Send individual files for each outlet
To send stock levels to the website, we will provide you with an outlet code for each outlet including an outlet code for the web stock levels. You then send a separate stock file from each individual outlet's ePos system, using the following file-naming convention - and also a file for the web stock levels (we will give you an outlet code for the web stock):
outletstock_OutletCode_YYYYMMDDHHMMSS.csv
outletstock_OutletCode_YYYYMMDDHHMMSS_DELTA.csv
The Outlet CSV File
The following are the fields to use for both the FULL stock file (sent once each night) and the stock delta files (sent during the day with stock changes) - i.e. same as the stock file:
ProductCode |
Text(50) |
Same as above - only include products that have "Show on Website" checked |
StockControlEnabled |
|
“True” or “False” – If FASLE, then the product can be purchased even if the product is out of stock
|
StockControlQuantityAvailable |
|
Stock Quantity available for the web (after deducting reserved stock, stock required for recently downloaded web orders that are not yet fulfilled, etc)
|
ALTERNATIVE OPTION – Real-time Outlet Stock Web Service
Similar to the Real-time Stock Web Service described in an above article, if using the real-time outlet stock web service instead of the OUTLET STOCK DELTA CSV FILE, the following are the web services available:
- The web services that you send changes to stock levels immediately as they happen:
- UpdateStockActualsForOutlet(string Login, string Password, string OutletCode, string[] ProductCodes, int[] QuantitiesAvailable)
- OR UpdateStockWithAdjustmentsForOutlet(string Login, string Password, string OutletCode, string[] ProductCodes, int[] AdjustmentQuantities)
Comments
0 comments
Please sign in to leave a comment.