Insurance
Watch the Tutorial Video
1: Set Insurance in product
Go to: Products >> Add new product >> "Product data" dropdown: choose "Rental" value >> Amount of insurance

2: Setup Insurance settings.
2.1: Show Insurance Amount
Go to: WooCommerce >> Settings >> Booking & Rental >> Product Details >> Booking Form tab
This feature allows you to show/hide insurance amount in Booking Form

2.2: Apply Tax for Insurance Amount
Go to: WooCommerce >> Settings >> Booking & Rental >> General >> Booking Conditions Tab

This feature allows you apply tax for insurance amount or not
Before using this feature, make sure tax is enabled in your system settings.
2.3: Insurance amount will be paid once

Tick The Checkbox: If you want the full insurance amount to be paid at the first payment.
Leave the checkbox unticked:
if you want the insurance amount to be split into two parts:
>> The first part is paid along with the deposit: The portion paid with the deposit depends on the deposit rate.
Example: If the deposit is set at 50% of the total amount, then 50% of the insurance amount will also be paid with the deposit.
"Regular price / Hour": $5
"Amount of insurance": $10
"Deposit": 50 % ( "Percentage amount of payment")
Booking Duration: 07:00 01/08/08/2025 to 07:00 02/08/08/2025
→ Rental days = 24 hours
→ Rental Fee = 24 ( rental hours ) * $5 ( Regular price / Hour ) = $120
Therefore,
Customer’s payable deposit for the first time payment is $60 ( 50% of $120 )
Customer’s payable amount of insurance for the first time payment is $5 ( 50% of $10 ) because the portion paid with the deposit depends on the deposit rate ( 50% )
→ Total deposit amount for for the first time payment
= Customer’s payable deposit for the first time payment + Customer’s payable amount of insurance for the first time payment
= $60 + $5 = $65

>> The remaining part is paid with the final balance
Note: Splitting insurance payments into two installments is only available when using the "percentage of payment" deposit type. It is not applicable when using the "fixed amount" deposit type.

3: Manage Insurance
3.1: Paid once
Tick The Checkbox "Insurance amount will be paid one": If you want the full insurance amount to be paid at the first payment.

Example
Setup Insurance and Deposit for a product as follows:

Display in the Frontend



Go to BRW >> Manage Bookings: You will see Insurance Status: Received

After the customer has completed the rental service, the insurance amount must be returned to the customer. Once the return is processed, the admin should update the insurance status to "Paid".
Firstly, click Order ID to Update Insurance

Then, click "update insurance" button, insert 0 and Save


Finally, go to: Manage Bookings, you will see the Insurance Status change from 'Received' to 'Paid for Customer'

3.2: Paid 2 Times
Leave the checkbox 'Insurance Amount Will Be Paid Once' unticked: If you want the total insurance amount to be split into two payments:
The first when the customer pays the deposit
The second when they pay the remaining balance

Example:
Setup Insurance and Deposit for a product as follows:

Booking at frontend:



Go to: BRW >> Manage Bookings: You will see Insurance Status: Received


Because the customer are using deposit (50%), so the customer have to payment remaining amount. There are 2 ways for customers to pay remaining amount
a) Payment at office directly.
Click "Pay Full (office)" button

Go to BRW >> Manage Bookings >> you will see: - Insurance Status: Received - Deposit Status: Full Payment

After the customer has completed the rental service, the insurance amount must be returned to the customer. Once the return is processed, the admin should update the insurance status to "Paid".
To Update insurance status to 'Paid' for the customer
Firstly, click Order ID to Update Insurance

Then, click "update insurance" button, insert 0 and Save


Finally, go to BRW >> Manage Bookings : You will see Insurance Status: "Paid for Customers"

b) Payment via a link
The Admin can create "Remaining Orders" or The System will create them automatically. This depends on your setting.
If you want to manually create remaining orders, set as follows:

After creating Remaining Order, you will see 2 orders in system: the Original Order and the Order for remaining amount with Insurance Status: Received

After the customer pays the Order for remaining amount, you will have to update Order Status of Remaining Order from "Pending Payment" to "Processing"

After the customer paid has completed the rental service, the insurance amount must be returned to the customer. Once the return is processed, the admin should update the insurance status to "Paid". ( have to update Insurance in Both Orders: Original Order and Remaining Order )
To Update insurance status to 'Paid' for the customer
Firstly, click Order ID to Update Insurance

Then, click "update insurance" button, insert 0 and Save


Finally, go to: Manage Bookings, you will see that "insurance status" change from "Received" to "Paid for Customers"

Last updated