Selling Partner API Integration

Developed for Pacific Lock Company

Summary

The Selling Partner API (SP-API) is Amazon's new API that is used by sellers to interact and control their seller account. The SP-API Integration for Pacific Lock was created using Java to format and make calls to the SP-API and to process the responses. The main goal of the integration is to control Pacific Lock's order fulfillment processes (i.e. Retrieve order information for new orders and send shipment information when orders have been shipped), although it is also used for other features as well.

The system is run on a dedicated Mac which runs the Java-based system to interact with Amazon and sends the order information over sFTP to Pacific Lock's internal order processing system.


Technical Details

In order to comply with Amazon's policies, the system must use token-based authentication in order to make calls to the API. Every transaction is also encrypted and decrypted after the transaction is complete. One of the challenges of this project is that no order information can be saved in order to comply with Amazon's policies.


Due to security issues of the technical implementation, no link to code or demo of the software can be shown.