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

Insert number

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

circle-info

→ 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

Booking at frontend
Cart Page
Order Detail at 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

Example:

  • Setup Insurance and Deposit for a product as follows:

Setup Product
  • Booking at frontend:

Booking Form at frontend
Cart Page
Order detail at frontend

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

Order Detail

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

Payment at office directly

Payment via a link

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"

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

Manage Order

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