If you're the type of company that ships mostly the same type of item or perhaps you have batches of shipment that are similar, a batch shipping module in your order fulfillment process might just be the ticket. Our objective is to process shipping labels for multiple, nay, hundreds of packages with a few clicks, than collect the labels from our printer and apply them to the packages.
To determine routing and shipping rates, carriers are primarily concerned with four main factors ; delivery location, dimension, weight, and contents. So for batch shipment processing we need to ensure that the packaging and weight are all the same. The contents may be different as long as no special services need to applied to any particular package i.e declared value. It's ok to apply a special service to a batch process. Just remember that in the batch we assume all packages will get the same special service. For example, it's ok to ship 100 smart phones to 100 different customers and to add declared value (insurance) to each one for $200.00. That means that each package in this shipment have the same packaging, same weight, and same value. Some may have different versions of phones but it doesn't change the weight or value (for shipping purposes). Some systems can print separate packing slips and shipping labels. In many cases it's even more clever to have the packing slip and shipping label combined in one document.
So a batch shipping process might flow like this in Zenventory:
100 customers order Samsung Galaxy S2 Cell Phones
1. Group the cell phone orders for picking and packing in Zenventory.
2. Print the picking slips.
3. Pick the phones into the boxes.
4. Pack verify the orders in Zenventory.
5. Group the packed orders for shipment processing in Zenventory.
6. Acknowledge the weight and special services.
7. Press ship and collect your combination packing slips/shipping labels.
8 Distribute them throughout the packages.