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 back-ordered quantity will be committed to the Sales Order. You can then fulfill the Sales Order once the Purchase Order has been received.