You can accommodate a preorder through TradeGecko'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. Click here for more information on Backorders with TradeGecko.