Printers and Scales
Order Processing Loop
Ready to Ship
"Unable to Process" Order status
Address Validation and Classification
Custom Fields for Orders
Other Shipping Options
External Shipping Methods
Third Party Billing
Packing Slip Design
Service Levels and Target Ship Dates
Outbound SSCC Barcodes
Tracking Numbers for Offline Shipments
Deliveries (ASNs, RMAs, etc.)
Double-Scan to Begin Count
Auto-Advance to Put-Away After Processing ASN
Bill of Materials/Work Orders
Bill of Materials
Bill of Materials - Quantity-types
Import Bill of Materials
Bulk Fulfill Orders
Time Tracking for Administrators
Time Tracking for Staff
Import Locations, Lots and Inventory
Merchants and Brands
Login via Badge
Amazon Merchant Fulfillment
Amazon Selling Partner
External Shipping Method API
Magento 1 / OpenMage
Merchant API Users and Roles
ShipStream Plugin Fostering Program
Before Create Order Scripts
Preprocess Packing Solution Scripts
Ready to Ship Time Scripts
Picking Class Shipment Matching Scripts
How-To: FedEx Production Key Certification
How-To: Brand-Specific Shipping Account
Pattern and Replacement RegEx
ISO Alpha-2 Country Codes
Package Tracking API Migration Guide (2023.0)
Device Hub Client Updates
Table of Contents
Updated by Colin
For products that are not physically stocked but are rather provided via "Kit On Demand" functionality, the issue of syncing available inventory for a "virtual" product to your shopping cart inventory can be resolved by setting the "Virtual Inventory" attribute. You have four options to choose from on a per-product basis: None, Optimistic, Realistic and Pessimistic.
Virtual Inventory Formulas
When one or more of the components for a product built from a Bill of Material (BOM) is "shared" by multiple other products, advertising the maximum amount you could build for each product will over-state your inventory because those shared components would be represented in your overall inventory multiple times. The higher the degree of this "connectedness", the worse your overstatement of inventory becomes.
With the "Virtual Inventory" attribute you can inform the system how to apply your outlook on this conundrum. The formula you choose will be used to calculate the "Qty Advertised" for a given product and is automatically adjusted as inventory changes. The Qty Advertised will be computed both at the warehouse level and globally.
The formulas are described and compared below:
Only the currently stocked inventory for this product will be advertised. No Kit On Demand inventory will be included.
The maximum available amount that can be built from the available components. Does not consider a component's "connectedness".
Depending on the most connected component in the BoM a reduced amount of inventory will be advertised.
A more aggressive formula than Realistic, the advertised amount will be considerably lower than the Realistic formula. Use this value if you are very concerned about overselling or if your inventory sync is infrequent.