QloApps Checkout Custom Fields module lets you add various types of custom fields to every checkout step. With this addon, the admin can add various custom fields like text, checkbox, radio button, attachment, dropdown, date and time etc on the checkout steps.
Prior to installing the QloApps Custom Registration Fields addon, you must make a few changes in the core files for proper functioning of the module.
The step is very simple, you just have to replace the mentioned codes in the following paths.
Path
hotelcommerce/themes/hotel-reservation-theme/order-opc.tpl
Add Hook:
{hook h='displayRoomAndPriceSummaryBottom'}
Place this hook under <div class=”col-sm-12 proceed_btn_block”> in line 299 (line may vary)
Kindly refer to this screenshot:
You need to add code on the following tpl file path:
hotelcommerce/themes/hotel-reservation-theme/order-opc.tpl
Add Hook:
{hook h='displayGuestInfoBottom'}
Place this hook under <div class=”col-sm-12 proceed_btn_block”> in line 160 (line may vary)
Kindly refer to this screenshot:
Add Hook:
{hook h='displayOrderConfirmationBetween' idOrder = $order->id}
Place this hook under </div> in line 381 (line may vary)
Kindly refer to this screenshot:
The installation of any module is very simple in QloApps.
Click on the ‘Choose a file’ and upload the zip file of the module.
After uploading the ZIP file the module will start installing automatically.
Once the module is installed, the user can see the prompt for successful installation and the module will be listed below.
After installation, the module adds a new tab “CHECKOUT CUSTOM FIELD” under the Catalog tab.
Under checkout custom fields, the user can see the following option:
In the general tab, the user can enable/disable the following options:
After configurations, the user can create new fields and edit the other created fields in the Checkout Custom fields option from the back office
Checkout Custom Field > Fields
The user can create a new field by following the given options:
Text
Dropdown
Checkbox
Radio
Attachment
Dropdown Multiselect
Text Area
Date
Time
Date and Time
Note: If the input field is selected as Dropdown, Checkbox, Radio or Dropdown, the options values fields are added. Users can add multiple options and each option value has to be followed by a comma.
The customer can add a new form to assign their fields from the back office.
Checkout Custom Fields > Forms
In add form information block, the user can view and edit the following fields:
The checkout field will be displayed on the Checkout Page.
After successful checkout, the user can see custom checkout fields at the Confirmation Page.
The custom checkout fields will be displayed in the invoice.
Checkout custom fields at Order History page
In the orders tab, the admin can also check the checkout customer field in the orders section in the back office.
That’s all for “QloApps Checkout Custom fields module.”
Above all, if you want to learn about the functionality of QloApps then you can visit this link: QloApps Reservation System.
In case of any query, issue, or requirement please feel free to raise it on QloApps Forum.
Also, you can raise a ticket to connect with our experts for any assistance.