Service eligibility and regional restrictions
PuppyIP serves only compliant overseas businesses and their authorized personnel. Proxy services are not available in mainland China. The service may only be used for lawful business activities outside mainland China. Use of this service within mainland China is prohibited.
Hosting a proxy IP or server overseas does not change these restrictions. The service must not be provided to end users in mainland China through relaying, forwarding, sharing or resale. Before use, read the Terms of Service.
Key Takeaways
- The new batch workflow can connect picking, label purchase, document printing, and scan verification in an editable process for up to 250 fulfillments.
- Batch recent orders includes only unfulfilled orders from the past 14 days; older orders must be added manually.
- Your store needs an active fulfillment location that you manage in a country or region where Shopify shipping labels are available. A third-party-managed location alone does not qualify.
- Shopify's existing bulk label purchase also supports up to 250 labels, but it focuses on buying labels; the new batch adds pick, pack, and scan-verification steps.
Separate fulfillment batches from bulk label buying
On October 16, 2026, Shopify described an order-batch fulfillment workflow. It groups orders into a shared process with default Pick, Print, and Pack steps. Teams can rearrange actions, assign staff, and verify picks before labels are printed.
This is different from Shopify's existing bulk label purchase. The Shipping labels page already lets merchants buy up to 250 labels at a time; the new batch organizes picking, documents, and packing checks around those purchases. If you only need to buy labels together, the existing label flow remains the more direct path.
Bulk batching covers only unfulfilled orders from the past 14 days
Batch recent orders can add recent orders to a batch, but its automatic scope is limited to unfulfilled orders from the last 14 days and up to the 250 most recent orders. It is not a button for loading every historical unshipped order at once.
Orders older than 14 days can still be selected manually for a new batch or added to an existing one. If an order is missing from an automatic batch, check its age and fulfillment status before assuming it was canceled or lost.
Adjust picking, printing, and scanning to your warehouse
The default Pick step can create a pick list. Print can buy labels and print packing slips, labels, or available customs forms. Pack can use Scan to verify to check the items for an order. You can add, remove, or reorder actions and assign staff to steps.
Scan verification requires product barcodes and a compatible scanner. Without barcodes or a scanner, Shopify lets you adjust quantities manually in admin. Scanning can catch a wrong or extra item, but it does not replace a carrier pickup scan or prove that a parcel has been handed over.
Check fulfillment-location and label-country eligibility first
To use batches, your store needs an active fulfillment location that you manage, in a country or region where shipping labels can be purchased in Shopify admin. Shopify says that a location managed by a fulfillment service on your behalf does not meet this requirement by itself.
Available carriers, services, and destination rules vary by fulfillment location and country or region. If you use both your own warehouse and a third-party warehouse, check which location is assigned to each order before selecting a batch or an external fulfillment process.
Labels are purchases, and rates depend on shipment details
The batch's Buy shipping labels action purchases labels; it does not make postage free. Carriers use the origin address, destination, package dimensions, and weight to calculate a label rate. Inaccurate product weights or package details can also lead to price adjustments.
Before buying, review the carrier, service, package, and rate shown in your store admin. Shopify's bulk-label guidance also ties label eligibility to fulfillment locations, carriers, and countries or regions, so one store's visible rate or service should not be generalized to another market.
Create a batch from Orders, then verify each handoff step
In Shopify admin, open Orders, turn on Group by batch, and choose Batch recent orders. To include older orders, select them manually and create a batch. Before starting, check the orders, fulfillment location, and item quantities.
Work through Pick, Print, and Pack, confirming that each order moves to the expected step. Seeing the label purchase complete only confirms that workflow step; warehouse staff still need to confirm physical packing, and the carrier's later scan helps verify handoff.
Sources
Frequently Asked Questions
Does Shopify's automatic batch include every unfulfilled order?
No. Batch recent orders includes unfulfilled orders from the last 14 days, up to 250. Older orders must be selected manually or added to an existing batch.
Are batch fulfillment and bulk label buying the same feature because both support 250?
No. Bulk label buying groups label selection and purchase. Batch fulfillment also puts picking, document printing, packing, and scan verification into an editable workflow.
Can I create Shopify batches when I use a third-party warehouse?
The batch requirement is an active location that your store manages in a country or region where Shopify labels are available. A location managed by a third-party fulfillment service alone does not qualify; for mixed warehouses, check the location actually assigned to each order.
Can I use the Pack step without a scanner?
Yes. Shopify says that when you do not have compatible scanning equipment or product barcodes, you can adjust quantities manually in admin. A scanner is one verification method, not a requirement for every workflow.