Back to Top

User Guide CS-Cart Pre Order

Updated 19 November 2025

CS-Cart Pre Order add-on benefits the store customers to place an order in advance for products that are yet to be released or have low inventory i.e. zero.

This extension will also help users to publish products in their store before they become available to customers.

It also give them an idea about the inventory of people interested in buying the products.

au4og6ShKdQ

Features

  • The option to view the preorder customers list at the backend has been provided.
  • Allows customers to order the products which are yet to be released or currently out of stock only when the product is converted to preorder.
  • Admin can also set preorder status and availability date.
  • A single checkout option has been provided at the backend.
  • The admin can send their own customized mail to the buyer by using the user guide provided at the configuration tab.
  • Admin can set a single checkout option for any preorder product.
  • The customer can view the order status of all preordered products through “preorder status”.
  • Easy to use and configure at the admin end.
  • Automatic conversion of out of stock products to preorder (which is possible when the stock of the products are zero and inventory is not set to “do not track”).
  • Well-supported CS-Cart Multivendor and Ultimate.
  • The option to convert existing out-of-stock products into preorders is provided on the configuration page.
  • The option to set more than a single preorder quantity of a specific product for a single user is provided based on the admin’s configuration at the backend.
  • Well supported with multi-storefronts.
  • Option to restrict the payment method for pre-orders.
  • Functionality to set the duration(start & end date) for pre-order.
  • Admin can also set the maximum preorder quantity of any product available for pre-ordering.
  • Functionality at the admin end to set the type of preorder on the basis of the preorder amount to be collected from the customer. There are three type of preorder (zero, partial, full)
  • The functionality to keep & display the 2 payment methods at backend while partial payment of pre-order.
  • Admin can check pre-orders for a particular customer.
  • Custom mail template for every process
  • Pre-order inquiries
  •  Inquiries list in the admin and vendor as well with proper communication.
  • Low stock notification to the Admin.
  • Different logos for Customers, Admin and Vendor.
  • Removed feature from the inquiry tab.
  • Added open-close inquiry Option.
  • Date and Time Visibility on the front end of preorder availability.
  • Customers can place multiple preorders at a time.

Installation

After downloading the CS-Cart Pre-Order add-on you’ll get the zip file, one install.txt file, and a relevant User Guide manual doc. Read it carefully for proper configuration.

Go to Manage Add-ons, and click on “+” as shown below in the snapshot.

Find the Best CS-Cart
Development Company
Find out More

manual installation

Click on “Local” to browse the zip file and then click on “Upload & Install” as shown below in the snapshot.

upload and install

Add-On Configuration:

After installing the add-on, you will find CS-Cart Pre Order Add-On in the list of available add-ons. We will then configure the settings.

Click on “settings” to enable, disable.

Make sure the add-on is activated, as shown in the snapshot below.

preorder add-on

Module Configuration | Admin

In the General tab, there are various settings fields which includes:

  • Pre-order Type- Set the pre-order type here on the basis of the pre-order amount (Full/Partial/zero) to be collected while placing an order.
    1. ‘zero price’ preorder type will allow paying when the product will be in stock.
    2. Enter the percentage of the product price to be paid at the time of preorder (in case of partial payment)
    3. ‘Partial Price’ will allow paying the partial price when the product is out-of-stock and the remaining price when the product will be in-stock.
    4. The ‘Full Price’ preorder type will allow paying while placing a pre-order.
  • Add the maximum quantity of preorders per product for a single user.
  • Set the total number of preorders allowed for a particular product.
  • Choose days when preorders will start after the product will be out-of-stock. Keep 0 to start preorders immediately
  • Select the total days for the product to be in a preorder state. This option will also allow the customer to preorder any product within the allowed days only.
  • Keep “0” to always allow a customer to preorder a selected product
  • Enter the percentage of the product price to be paid at the time of preorder (in case of partial payment)

Configuration:

  • Select “Yes” to automatically convert a product into a preorder product if it goes out-of-stock.
  • Add order status for the preorder product.
  • Set the product shipping to be deducted before/after the product is in stock.
  • Click to convert Out-of-Stock products to the Pre-Order
  • The admin can enable showing preorders to the vendors
  • The admin can inquiry showing preorders to the vendors

preoreder configuration

In the Payment Restriction tab, you can allow only the desired payment methods for placing pre-orders.

  • Select the payment methods which you want to restrict for Pre-Orders.

preorder payment restriction
In the Email Template tab, you can send a mail to the admin if the product is out of stock.

And also to the customer once the product is available if the customer had preordered the product.
preorder email template
By clicking on the settings icon you will be able to change or edit the email template content accordingly.
email template configuration
Click on the Save button to save the changes.

Back End View

Go to the product to view or edit the pre-order option.

product list
Furthermore, click on the desired product to make changes in the pre-order settings as shown below in the snapshot.

There is an option to filter only the pre-order products.
product filter
Click on “Products” to view the pre-order tab.

As shown below in the snapshot set the parameters accordingly which includes

  • An option to enable preorders.
  • Option to set the pre-order type & accordingly set the preorder product price in case of partial payment.
  • Set the time frame for pre-orders.
  • Enter the maximum number of preorders allowed for a particular product.
  • Enter the Max Quantity of the preorder product allowed for the single user.

product preorder configuration

Go to “Orders” and click on “Preorders” to view the list of preorders as shown below in the snapshot

preorder orders

All the preorders will also be listed here.

You can View/Edit/Delete all the pre-orders and view all pending pre-order products as well by clicking on the option provided as shown below.

preorder orders

This is how the list of pending products will be visible. Here you can view all the customers & orders per product that are pending.

There is also an option to send a reminder mail to the customers.

preorder order

Product Inquiry

The admin can also check the inquiry for the preorder products under the admin panel as shown in the image below.

The admin needs to navigate to products>>preorder inquiries as shown in the image below:-

On clicking on Preorder Inquiries the admin can see all the inquiries.inquiry listMoreover, to see the details the admin needs to click on view.inquiry threadThe admin needs to navigate again to products>>pending preorder products as shown below in the snapshot:
On clicking on Pending Preorder Products the admin can see check the products which are available for preordering.
pending preorder products
By clicking on the settings icon the admin can check all the customers and orders which are placed for that particular product which is out of stock.pending preorder products details

 

Module Configuration | Vendor

You can see the vendor dashboard in the below snapshot:
vendor panelGo to orders then click on Preorders, the vendor can check the list of the pre-ordered products as mentioned in the snapshot :vendor preorder orders
By clicking on the settings icon vendor can check the details of the pre-ordered products.order details
The vendor can navigate to Products >>Preorder Inquiries, the vendor can see all the enquiries as shown below:inquiry listTo see the details vendor can click on the view option.inquiry threadThe vendor can manage the email template of Preorder Reminders and Product Reminders by clicking on the settings option.Then going to the email template as shown below in the snapshot.email template

CS-Cart Preorder | Frontend

Click on “preorder” to book the product as shown below in the snapshot & proceed to checkout.preorder productThe preorder product will always have shipping charges applicable as per the add-on settings.If you have set the shipping cost applicable after the product is back in stock.The customer can also inquiry regarding the preorder product from the product page as shown in the below image:-product inquiryThen it will also display a message along with the shipping charges as shown below.checkout page
Moreover, if you have set the shipping cost applicable initially at the time of preorder ie;Click on “Submit My Order” to generate the order & view the order details.
order palced
The order detail page displays that the product is a pre-order product.The remaining amount and the paid amount with the shipping & payment information as per the add-on configuration.order details

View When Product Is Back In Stock

When the product is back in stock, the customer will get notified via email as per the template set at the admin end.

It will be able to pay the remaining amount from the order details page itself as shown below.

remaining amount paid

View of order details page at the front:-

preorder order details

As in the case of partial payment, the customer has to pay twice.

 

Support

If you have any questions, suggestions, or customization requests, feel free to contact us at [email protected] or submit a ticket at webkul.uvdesk.com.

Explore our premium-quality CS Cart Extensions to enhance your store functionality.

You can also explore our CS-Cart Development Services and Quality CS-Cart add-ons.

Current Product Version - 6.4

Supported Framework Version - 4.16.x to 4.18.x

Blog Version - 4.16.x to 4.18.x
  • Version 4.18
  • Version 4.16.x to 4.18.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


2 comments

  • chen
    • Aishwarya Tiwari (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    User Guide CS-Cart Pre Order