We need to create integration between Amazon EDI interface and our Order Management System Linnworks API.
Here is a brief description of what this integration should do:
PO confirmation stage:
Import Purchase Orders from Amazon vendor via EDI
Based on current stock levels, and predetermined conditions for products (MOQ, pack qty etc) from Linnworks, accept or decline each product in the PO.
Confirm accepted quantity back to Amazon
Create accepted POs in Linnworks (this will update stock levels for future POs)
Packaging and shipping stage:
Group POs by destination and delivery window
Print item labels (with EAN barcodes) for products in the POs
After packaging is done, submit ASN information back to Amazon based on actually packed Qty.
Receive back ASN number and print ASN number and Label.
Marke as shipped POs in Linnworks.
Create invoices for shipped POs
Send inventory and cost feeds to Amazon (from Linnworks)
Receive sales and inventory reports from Amazon.
Communication Protocols Required By Amazon
-AS2 Connection or SFTP
Description of Linnworks API can be found here
[login to view URL]