Yes, our WooCommerce pre-order system lets you take pre-orders without a fixed shipping date. You can notify your customers before they're charged/mid-campaign when you have a definite shipping date. However, we recommend being transparent before customers purchase in your pre-sale, making sure to customize front-end wording via the PreProduct app, so that customers know the complete terms of purchase.