Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Opencart Hotel Booking Discount

    Opencart Hotel Booking Discount – module will allow the admin to add discounts on booking products. Here the admin can add weekend, festive days, Day Wise, and quantity based discounts.  The admin will also be able to create his own weekend & festive days, set the day and person wise price for the bookings and set the priority of discounts as per his own requirement.

    Since this module is an add-on for the Opencart Hotel Booking System module, so Opencart Hotel Booking System must be installed before installing the Opencart Hotel Booking Discount add-on.

    Features – Opencart Hotel Booking Discount

    • Weekend Discounts can be applied on the booking products.
    • Festive Days Discounts can be applied on the booking products.
    • Day wise Discounts can be applied on the booking products.
    • Quantity Wise Discounts can be applied on the booking products.
    • Day Wise Price for the Bookings can be set.
    • Person Wise Price for the Bookings can be set.
    • Set the Priority of the Discounts as per his requirement.
    • Admin can create the Weekend and Festive Days.

    Installation – Opencart Hotel Booking Discount

    Installation of Opencart Hotel Booking Discount for Opencart is very simple. After extracting the zip file, choose your Opencart Version Folder and in that, you will find folders admin, catalog, and ocmod folders. Now copy the admin and catalog folders into the root directory of your Opencart website. Please view the screenshot below for better understanding.

    Once you have copied the folders in the previous step, then login to admin and from the main menu go to Extensions->Extension installer and upload the XML file. The XML file can be found inside the ocmod folder of the downloaded zip file. Please choose the correct Opencart Version Folder.

    After uploading the wk_hotel_booking_discount.ocmod.xml file, go to the Extensions > Modification and click on refresh field.

    After that in Admin panel go to System -> Users -> Usergroup and edit ‘Administrator’ and click on select all for both Access and Modify Permission and save it.

    After that under Extension ->Order Totals, install the Hotel Booking and Reservation Discount Module. Now click on the install button to install the module. To edit and configure the module click the edit button.

    Module Translation – Opencart Hotel Booking Discount

    As this Opencart Hotel Booking Discount module supports multiple languages so this section will describe how to make the module work in different languages. Please check this link for language translation.

    Configuration – Opencart Hotel Booking Discount

    After clicking on the edit button, another page to configure the Opencart Hotel Booking Discount module will open as shown below in the snapshot.

    Here the admin will be able to:

    • Enable or Disable the Discounts.
    • Set the Sort Order for the module.
    • Select the Weekend days for the Weekend discounts.
    • Create the Festive Days.
    • Set the Discount Priority.
    • Select the Base Price(Selected price will be the base price if the room has both person wise price and Date wise price applied).

    Lastly, click on the Save button on the top right-hand side to save the discount configuration.

    Now to configure the various discounts, the admin will navigate through Hotel Booking and Reservation -> Manage Discount and Price as shown below in the snapshot.

    Now, on the page that opens you can configure the Discounts for – All the Booking Products that you have created and can edit the discounts for the Discountable Products as shown below in the snapshot.

    Now to add the discounts, click the edit button next to the booking product. Another page to set the discounts opens.


    Here the admin can enable and set the discount cost in percentage for –

    • Weekend Discounts.
    • Festive Discounts.
    • Day Wise Discounts(you can also add the number of booking days for discount).
    • Quantity Wise Discounts(you can also add the number of rooms for discount).


    Under the “Price” tab, the admin can set the –

    • Person Wise Price of the room.
    • Date Wise Price for the booking.

    After setting up the price for both the options click the save button.

    Note: If both Discount and Price are applicable on the booking then the Base price selected by the admin will be applicable on the booking.

    Workflow at Front-End  – Opencart Hotel Booking Discount

    After the admin has set the discounts and the price for the booking products. Now when a customer searches for a hotel room, the one having the discounts applicable to them will have a “View Deal” button.

    After clicking on the “View Deal” button, you will see a pop-up having Deal details as shown below in the snapshot.

    The customer can click on the “More Details” to check the discount details. Clicking the more details will bring up the discount details as shown below in the snapshot.

    Now, the customer will click on the “Book Now” button to add the booking product to the cart where the customer can see the discounts applicable. Now, the customer can go to the checkout after checking the discount applicable on the booking product by clicking on the “Checkout” button.

    Customers can also see the discount applicable on the checkout page under “Confirm Order“. Now, the customers can click the “Confirm Order” to complete their booking.

    Customers can see the discount details under “Order History” for the made booking.

    That’s all for the Opencart Hotel Booking Discount module still have any issue feel free to add a ticket and let us know your views to make the module better at

    Current Product Version -

    Supported Framework Version - 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x

    . . .

    Leave a Comment

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

    Be the first to comment.

    Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index