Manual Fulfillment
Fulfill one order with controlled inventory deduction, multi-package packing, and optional shipping labels.
processes one without a batch or . It separates the quantity you fulfill from the you deduct, then lets you the items into one or more .
Open an accepted fulfillment order that is In Progress from ShipOS → Fulfillment Orders (opens the Cybership dashboard in a new tab). Open Fulfillment in the sidebar and choose Fulfill Manually.
1. Specify items to be fulfilled
Under Which products do you want to fulfill?, enter the quantity as individual base units (eaches) for each order line.
Under Deduct inventory for fulfillment?, select the products whose stock should be reduced.
- Check a product for normal warehouse fulfillment.
- Leave a product unchecked to fulfill it without reducing its stock.
- For each checked product, set the Deduction Target and select the stock rows that supply it.
The quantity fulfilled and quantity deducted can differ. For example, if you hand over three units but one was already removed from stock, fulfill three and deduct two. Pack all three units. ShipOS calls out a partial deduction so it is visible before completion.
Use UoM stock
For a UoM product, fulfillment quantities are still entered as individual base units (eaches). Stock selections retain their packaging profile.
Packaged stock is deducted only in whole containers. Selecting it never opens the container automatically.
If you need a smaller unit:
- Select the packaged stock source.
- Click Break Bulk.
- Enter the number of containers to open.
- Confirm the target unit.
- Select the resulting stock for the deduction.
The available Break Bulk target follows the product's configured packaging hierarchy.
Use more than one stock row
Manual Fulfillment can distribute a deduction target across compatible stock rows. Use this when the required quantity spans locations or inventory identities.
Lot codes and expiration dates remain attached to their selected stock. Resolve any under-allocation before moving to packing.
Use View Pick List or Print Pick List when you need a floor document for the selected stock.
Click Save & Next.
2. Pack items
The Pack Items step supports one or more packages.
For each package:
- Add a package or select an existing package tab.
- Allocate product quantities to the package.
- Click the package weight to open Edit Package. Choose a carton or select Manual to enter dimensions.
- Enter the total packed weight, including packaging, and click Save.
- Add required customs information for an international shipment.
- Capture a pack shot when the resolved configuration requires one.
Every selected fulfillment quantity must be allocated, and packages cannot be empty.
Attach shipping labels
Keep Attach Shipping Labels enabled to generate or upload a label for each non-empty package.
- Click Generate Labels to purchase labels for packages that still need them.
- Use the upload action when the label was purchased outside Cybership.
- Turn Attach Shipping Labels off for a workflow that should complete without labels.
When completing without labels, pack the full selected quantity and click Finalize Packing. Use Unfinalize Packing if you must reopen that finalized packing state.
You cannot turn off label attachment while a package still has a shipping label. Void the existing label first.
3. Review
The Review Manual fulfillment step summarizes:
- Product selection and inventory deductions
- Packages and their contents
- Shipping labels
- Charges
- Remote fulfillment behavior
Packing must be complete before the final action is available. Review every section, then click Complete.
What completion changes
Completion applies the configured work:
- Deducts the selected inventory when deduction is enabled
- Creates the fulfillment and package records
- Associates shipping labels and tracking when present
- Creates applicable billing charges
- Updates the order and fulfillment-order state
- Sends supported fulfillment updates to the connected sales channel
Use Revert Fulfillment when a completed fulfillment must be undone.