WooCommerce Pre Orders plugin enables you to sell products before they are released and manually or automatically fill in the orders with the help of this plugin. It is very easy to manage pre-orders and you can charge customers in two ways, upfront or when released.
In the upfront method, the customer pays for the complete order during booking. Whereas, in the “upon release” option, payment is automatically deducted with the help of a supported payment gateway, or a customer is notified to return to the shop to complete the purchase.