3.1 Order Processing
Orders are created in Magento following your typical Magento store order processing. The Logicbroker extension will look for orders in Processing Status that have no “Logicbroker ID”s, push those orders into Logicbroker platform, and update the Logicbroker ID in Magento accordingly.
Once orders are in Logicbroker, your trading partner (e.g. 3PLs, drop shippers) will begin receiving orders based on how they are integrated with Logicbroker. Please refer to the Logicbroker Supplier Onboarding page for more information on trading partner set-up- https://help.logicbroker.com/hc/en-us/categories/201965906-Supplier-Onboarding.
The process of sending orders to Logicbroker are through a Cron Job that’s set when you install the extension. For more information you can refer to Model/Cron/SendOrders.php
3.2 Order Acknowledgement
Order acknowledgements are processed based on your trading partners (3PLs or drop shippers) ability to send acknowledgements for orders received. This function allows trading partners to notify a Magento merchant if an order is accepted or rejected. These acknowledgements can be sent in a variety of standard formats. For more information please refer to Logicbroker document standards knowledgebase- https://help.logicbroker.com/hc/en-us/categories/200150379-Document-Standards.
Order acknowledgements are noted on the order for you to review and confirm that your 3rd party trading partner is processing the order (see image below).
Shipments for orders are processed through Logicbroker platform from your trading partners (3PLs or drop shippers). Shipments can be in any standard formats processed by Logicbroker. For more information please refer to Logicbroker document standards knowledgebase- https://help.logicbroker.com/hc/en-us/categories/200150379-Document-Standards.
Shipments are created in Magento’s standard format with tracking information (see image below)
3.4 Inventory Processing
Inventory feeds received by your trading partners (3PLs or drop shippers) are processed as often as they can send them to Logicbroker. Logicbroker process inventory feeds in variety format. Please refer to the Logicbroker Knowledgebase for more information on inventory management- https://help.logicbroker.com/hc/en-us/articles/210146893-Inventory-Management-Page. Logicbroker updates your Magento store catalog “Quantity” from the inventory feed once it’s processed.
Inventory process happens periodically using a Magento Cron job. For more information please refer to the Model/Cron/PullInventory.php code.
The scheduling / frequency of the jobs can be modified in the file etc/config.xml