Software Plan : Growth & Enterprise
Account Type : Seller Account
Inventory Type : Serialized & Non-Serialized
Overview
This article explains how to process B2B orders using Process + Speed Optimized Flow.
In this flow:
This article covers Process + Speed Optimized Flow only. For Operational Flow 1, refer to this link.
When to Use This Flow
Use Process + Speed Optimized Flow when:
You want minimal manual intervention after packing
You want faster invoice-to-dispatch turnaround
Required Settings
These settings impact order processing behavior.
🔹 Order Processing Settings (UI)
Auto Assign Inventory for B2B Orders
- ON → Orders auto-approved
- OFF → Manual approval required
Activate Bulk SKU Scanning while Packing
- ON → Enter quantities in bulk
- OFF → Scan items one by one
🔹 Handover Settings
🔹 Packing Slip Settings
🔹 Picklist
"b2bPicklist": 0 → Web print"b2bPicklist": 1 → HHT-based picking
Quick Process
Create Order
Approve Order
Create Picklist
Pack items and close boxes
Generate invoice (Order Batches B2B)
Process handover
Generate manifest
Important:
“Packed” means boxes are closed, not just items scanned
Workflow
Order Creation
Step 1: Go to (+) icon and Click on 'Create Bulk Order'
or
Go to Order (main menu) > B2B Orders > View Orders > Create
Step 2: Select Order Type as “B2B”
Step 3: Add Customer Details
Step 4: Enter Order Details
If required, fill appointment number and date.
Important:
Pricing can be:
- From Pricing Master (To learn more about Pricing Master, click here)
- Manual entry
Optional: Override Inventory Assignment Rule
The system displays the inventory assignment rule applied for the order.
If required, users can select a different inventory assignment rule using the 'Override Inventory Assignment Rule' dropdown before creating the order.
To learn more about Inventory Assignment Rules,
click here.Note-
New pricing master will not work for international customers and 'Calculate price from pricing master' option will not be shown for international customers
When New B2B is enabled, combo product cannot be added while order creation
Step 5: View Order
Go to Orders (main menu) > B2B Orders > View Orders
In case approval is required, click on Unapporoved orders and approve first
Order Approval
Order approval depends on the setting: “Auto Assign Inventory For B2B Orders at order import”
1. Auto Approval (Setting Enabled)
When this setting is enabled:
- Orders are approved automatically
- Inventory is auto-assigned
Approved orders are available under:
Orders > B2B Orders > View Orders → Open Orders
If full inventory is assigned:
- Order moves to Assigned status
- Picklist can be created
If inventory is partially assigned:
- Order shows Partially Assigned
- Picklist cannot be created directly
When picklist creation is attempted:
- System shows a confirmation
- Assigned items move for picklist creation
- Unassigned items remain pending
2. Manual / Sheet Approval (Setting Disabled)
Navigation
Orders > B2B Orders > Unapproved Orders
All unapproved orders are available here.
a) Approve from View Order
- Open the order using View Order
- Enter Confirm Quantity
- Click Approve Order
Behavior:
- Full quantity → Fully approved
- Lower quantity → Partially approved
b) Approve by Sheet
- Click Approve by Sheet
- Download the sheet
- Enter Confirm Quantity in the right column

- Save the file
- Upload the sheet

The approval runs in background and status can be checked from Imports.
Partial quantity approval is supported in this flow.
3. Bulk Approval
Navigation:
Orders > B2B Orders > Unapproved Orders → Hamburger icon → Bulk Approve Orders
Steps
- Click on Bulk Approve Orders

Select orders using one of the following:
Option A: Enter Order IDs
- Enter Order IDs one per line
- Maximum 50 orders
- Click Download sheet (option on the right)
Option B: Use Filters
- Select order date
- Select Customer (or All)
- Click Download sheet (option on the right)

Ultimately a file with selected orders is downloaded on the system.Open the file and enter ConfirmQuantity
- Quantity must match order quantity
- Partial quantity approval is not allowed
- Save the file
Upload the file using Choose File → Upload
The upload will be queued successfully.
To check status, go to View Imports & Verify job status
If error is found, download error file, correct and upload the original CSV file and upload again
- Maximum 50 orders per upload
- Order IDs must be entered line-wise
- Only full order approval is supported
- Use the downloaded file for upload
Approved orders are available at:
Orders > B2B Orders > View Orders → Open Orders
SKU Swapping (Optional)
SKU Swapping is possible if required to be done however it must be done before picklist creation.
Allowed under the following order Status:
Rules:
SKU-level swap only
Quantity unchanged
Same invoice retained
Pricing:
Picking and Order Batching
Step 6: Create Picklist
Step 7: Select Picklist Criteria
- If you wish to divide the picklist into multiple picklists, keep the box unchecked and choose the zone to divide the picklist as per the zone and click on Submit
- If you do not wish to divide the picklist, check the box and click on Submit
- After clicking Submit, picklist will be generated and the order will automatically get added to an order batch.
Incase of UoM inventory, user will not be able to select the size of the picklist
Step 8: Go to Order Batches B2B to view the batch
Note: You can apply filters and download picklists from this page.
Assign the Picker and the Packer and Print the picklist.
Packing and Box Management
Step 9: Scan Picklist & Begin Packing
Click on the Batch ID & Scan Picklist ID
OR
Navigate to 'B2B Orders > Packing and Sorting' and scan the Picklist ID
Step 10: System generates Box ID
Packaging Material (Optional)
Available only if enabled
Can be selected before closing the box
Add the packaging material for the order & Click on 'update packing material'
Step 11: Scan the Box ID > Scan the SKU/EAN/SERIAL/UoM
Bulk Scanning (Non-Serialized only)
If enabled:
Quantities can be entered in bulk
If disabled:
Items must be scanned one by one
To enable:
- Settings → Other Settings → Activate bulk SKU scanning at B2B Order processing
Once all items are scanned, system will highlight the Close Box button to Red with a confirmation message.
Box Details
Box Dimensions (LĂ—WĂ—H, Weight):
- Optional
Box Number:
- Auto-generated per order
- Sequential (starts from 1)
- Fixed once created
Info:
- Box ID → used for scanning
- Box Number → used in packing slip
Step 12: Close the Box
Box Closure Behavior
- If Clickpost integration is enabled OR Packaging Material is enabled:
- Box must be closed by scanning the Box ID
- If both are NOT enabled:
- Box is closed automatically after packing completion
Packing Slip
Automatically downloaded after box closure
Behavior:
If setting = 0 → generated after box closure
If setting = 1 → generated after invoice
For partial orders:
Only invoiced boxes are included
Common Failure Points
Invoice will NOT generate if:
No boxes are closed
All boxes are already invoiced
If partially packed:
System shows confirmation before proceeding
Invoice is generated for:
All closed boxes together
Invoicing
Step 13: Generate Invoice
Where to perform
- Orders > B2B Orders > Order Batches B2B
What happens
- Invoice is generated for all closed boxes together
- Only closed boxes are considered for invoicing
- Individual Box selection is not supported
Important
- Ensure all required boxes are closed before invoicing
- Once invoiced, boxes cannot be modified
Steps
- Go to Order Batches B2B
- Locate the required batch
- Click 'Click to generate invoice'
Download the queued Invoice from 'View Export'
Use Manage Consignment when:
Status Handling
1. If Status = Invoiced: No action required
2. If Status = Created: Click Actions → Start Invoicing
3. If Status = Invoice Failed: Click Actions → Regenerate Invoice
Output
- Invoice is generated (View Exports)
- Consignment is auto-created even if invoice generation fails
- Handover is auto-created
Step 14: Handover (Auto-Created)
Note:
Handover is already created and boxes are automatically added.
No manual handover creation is required.
If handover is missing:
Check invoice status
Handover is created only after successful invoice generation
Navigation
Go to: Orders → B2B Orders → Manage Handover
What to Do
Open the handover
Verify:
Handover Number
Consignment Number
Order Number
Status Flow
Dispatch & Handover
Step 15: Manage Handover & Dispatch Order
Go to Manage Handover
Identify handover
Click Actions > Scan Boxes

Generate Shipment (Boxes are already auto-added)
Select Carrier (if integrated)
Or Select Manual and enter shipment details
System Behavior
Final Step
Click Generate Manifest.
Manifest will be completed and Handover doc can be downloaded from Download button on the handover page
Additional System Behavior (Optional)
Batch is auto-closed when:
All orders are shipped and manifested
All orders are cancelled
If order is partially packed:
Batch is not auto-closed
User can close manually
FAQs
1. Does the new pricing master apply to international customers?
No, the new pricing master is currently not applicable to international customers. Additionally, the "calculate price from pricing master" option will not be available for international orders.
2. Can I add combo products when creating an order in the new B2B system?
Currently, adding combo products directly while creating an order is not supported in the new B2B system.
3. How do I know which operational flow is enabled for my account?
Operational flow is controlled via backend settings.
If you are unsure, contact your account manager or Easyecom support team to confirm.
You can also identify based on behavior:
4. In Process + Speed Optimized Flow, should I use Start Invoicing?
No.
Start Invoicing is not available in this flow.
All invoicing must be done from “Order Batches B2B”.
5. What should I do if invoice generation fails?
Go to Manage Consignment and check the status:
This will allow you to complete the invoice.
6. After generating invoice in Process + Speed Optimized Flow, what should I do next?
Go to Manage Handover.
Handover is automatically created.
You need to process the handover, scan consignments/boxes, and generate the manifest.
Other Related Articles