I have a requirement to integrate Odoo to a third party logistics company who will pick, pack, and ship orders from our stock held in their warehouse. It will be necessary to post to their API (in JSON) for every new delivery order (stock picking?) that is raised. It will also be necessary to listen for requests. The 3PL will post fulfilment details when the order has been despatched to customer (including items despatched, tracking no, etc).
I'm currently using the Odoo-Magento Connector by CamptoCamp et al. and my first thought was that the Odoo-Connector that it's built on might be a good starting point for a 3PL connector.
My question is; am I on the right track here? Can I listen for requests using the connector? What would the best approach be?