You can accommodate a preorder through QuickBooks Commerce's Backordering functionality. Once you create a Sales Order for items that are not yet in stock, you'll be prompted to create a Purchase Order (backorder) through the Sales Order itself. The quantity that is backordered will be committed to the Sales Order. You can then fulfill the Sales Order once the Purchase Order has been received.