The current process for fulfilling a B2B order begins with the seller creating a B2B consignment in their workspace. They provide information about SKU/ESIN and their respective quantities through a CSV import, resulting in the creation of a consignment. Once the consignment is created, the warehouse proceeds to pick and pack the order items into multiple boxes. Each box is assigned a unique box ID, which is then physically attached to the box. Additionally, the seller needs to retrieve these box IDs from the consignments export report, create an invoice and e-waybill, and upload them to the workspace when scheduling the consignment for dispatch.
The majority of steps in the above process heavily rely on manual efforts from the seller. This becomes overwhelming for sellers when dealing with multiple orders simultaneously. To address this issue, there should be an automated API integration with sellers' ERP platforms. Through FTP servers, sellers can upload their purchase orders, which are automatically picked up by the system to create B2B consignments. Similarly, once the items are picked and packed into boxes, the details of box IDs per order level are shared back to the FTP server. Sellers can retrieve these details and re-upload necessary documents such as invoices and e-waybills, which will be made available to the warehouse for physically labeling the boxes and dispatching them. This automated integration aims to provide a better user experience with reduced manual intervention, facilitating the fulfillment of bulk B2B orders simultaneously.