Product Pre Order Extension: This extension is to create order for those products that are “Out Of Stock” or which has not yet been released. Using this module Buyer can order out of stock products.
**Note: This module does not work with Bundle and Grouped Products.
- Buyer can order out of stock products.
- Works with every type of products like Simple, Downloadable, Virtual and Configurable.
- Admin can set custom message to display on preorder product.
- Admin can set preorder status and availability date.
- Admin Can set custom percentage of amount to be paid for preordered product.
- Using this module customer can pay full or partial payment.
- Customer can receive notification mail.
- Admin can set mode of notification like Automatic or Manual.
- Compatible with Multi store.
- Multi Lingual support / All language working including RTL.
- The code is fully open & you can customize it according to your need.
After unzipping the extension you will find the src folder. Inside the src folder, you have the app and js folders. Now, move the app and js folders into Magento root folder on the server as shown below in the snapshot.
After the successful installation of this module, configure the extension from the back-end by navigating to System > Configuration>Webkul>Preorder.
The admin can select Pre Order Type as –
- Percent Payment
If this option is selected then the customer will have to pay a percentage of the product cost.
- Complete Payment
If this option is selected then the customer will have to pay the complete product cost.
In case of Percent Payment PreOrder type, admin will set amount for PreOrder. Using this field admin can accept percent payment for preorder. For e.g If the price of the product is $500 and percent payment accept for preorder is set as 30 then buyer can pay $150 with preorder as shown below screen shot.
Admin can enable Pre Order for –
- Per Product
- All Products
- Few Products
- All Product Except Some
If Admin chooses ‘per product’ option Admin have to enable preorder on every product by selecting preorder status.
In case of Few Products and All Product Except Some, Admin will have to Enable or Disable the preorder for that products.
This field is responsible for custom message display in front of preorder product as shown in below snapshot. Here, “Preorder this product and will soon get back to you” is a Custom message.
The admin can choose preferred mode of Email as –
If you choose ‘Automatic‘ option, all the pre-order mails will be sent automatically to the customers.
If you choose ‘Manual‘ option, then you will have to manually send mails to the customer.
All Preorder emails will be sent to the customers from this email id.
PreOrder – Product Setting
For Preorder product setting go to the Catalog> Manage Product> Add product.Then this page will be open.
Preorder status should always Enable and we have to mention the preorder availability date. In case of Preorder, product Inventory should always “Out of Stock”.
The admin will follow the path in the Magento Admin Panel System > Configuration > Inventory and select “Yes” for the option “Display out of Stock Products.
Here we can see the different type of products with Preorder.
Here Percent payment accept for preorder set as 30. Actual price of product is $500. So buyer can pay $150 with preorder.
**Note: You must make the main product of a configurable product as “In Stock” and the rest of it’s associated products as “Out Of Stock” to apply the Pre-Order to a configurable product.
The customer can see their order under My Orders. From here customer can complete their order if product is in stock.
If Product is in out of stock then below page will be open.
After clicking on View Order, if the product is in stock and notify by the admin, then the customer can complete their order.
After click on Complete Preorder, remaining amount will be added to your cart and during checkout there is no need to give shipping charge again.
After clicking on Proceed to checkout below page will be open. There is no need to give shipping charge again.
In case of Percentage Payment PreOrder Type, you can add only one preOrder item to the cart at a time. If you add other items with PreOrder, an item will be removed automatically. In case of complete payment PreOrder Type, you can also add other items to the cart.
The guest users can also use the pre-order functionality without logging into the store. After clicking the Pre Order button, the product will be added to the cart. The guest users then have to go to the checkout and fill in the information.
The guest user can complete the pre-order either by clicking the link in the email or go to the store and click ‘Orders and Returns‘ option in the footer section.
After clicking the Orders and Returns the guest user will be redirected to order and return page. Here the guest user will provide essential data for viewing their order like:
- Order ID: Here the guest will provide the order ID
- Billing Last Name: The last name which was given during the time of partial payment billing.
- Find Order By: The order can be searched on the basis of the email or zip code.
- Email: Email address provided for the preorder.
On submitting the order details the guest user will redirect to order information page for completing the preorder via “Complete Preorder” button. The guest users will see the partial preorder reference and the remaining amount to pay on the shopping cart page.
Admin can see PreOrder list under Preorder > List Preorder. After click on “View” option, admin can see whole order information.
That’s all for the Product Pre Order module, still have any issue feel free to add a ticket and let us know your views to make the module better https://webkul.uvdesk.com/
Current Product Version - 1.1.0
Supported Framework Version - 1.6.x.x, 1.7.x.x, 1.8.x.x, 1.9.x.x