WooCommerce Pre Orders:
Take control of all your products which are coming soon. You can start earning money before launching the product too. You will also have an idea about how many people are interested in purchasing the product. Also, it is a good way to promote your product before launch to recover your initial development cost. You can simply create a product as you do in WooCommerce with little extra fields in the Pre-Orders sub-panel.
This tiny yet powerful extension is very easy to set up. Just upload from WordPress plugin dashboard as usual and activate it. Once you have activated the plugins, you will see all awesomeness of plugin here and there. We recently tested this plugin on WooGang and launched a few products with preorder criteria.
WooCommerce Pre Orders through support two types of orders. In the first type, the customer will pay the full amount on the order day. He will on the same day know when his product will ship. In the second type, the customers will pay the price on the launch date. He will then receive an email with the shipping information. The key difference between two is the first method is acceptable by the majority of payment gateways while the second method which is also called automatic payment is supported by only a few payment gateways.