Deposit Payment

This feature allows you to set up deposit payments, requiring customers to pay a portion of the total amount upfront when booking or using your services.

You can choose one of two types of deposit payments:

  • Fixed Amount: A specific amount is required as a deposit.

  • Percentage Amount: A percentage of the total price is paid as a deposit.

1: Setup in Product

  • Enable Deposit: Choose "Yes" if you want active this feature, choose "NO" if you don't like to use this feature

  • Show Full Payment: Choose "Yes" if you want to allow customers to select the "Full Payment" option, which requires them to pay the entire amount in a single payment

  • Deposit Type: a percentage amount of payment and a Fixed Amount of Payment

Display in Frontend

2: Manage Bookings with Deposit

2.1: Manage Bookings

Go to BRW >> Manager Bookings

If a customer pays a deposit as the first payment, the Deposit Status will show as "Partial Payment".

Manage Order in backend

2.2: Manage Remaining Amount

The system supports 2 way to create Remaining Order:

The way 1: The admin create remaining order manually

The way 2: The system create remaining order automatically.

a) The way 1: The admin creates remaining order manually

Step 1: Go to Order Details of original Order

Step 2: Click "Create Remaining Invoice" button in order detail

create remaining order

Step 3: Go to Order Detail of Remaining Order

Send order detail to customer
Customer pay remaining amount.

Step 6: The admin will see the order status update from "Pending Payment" to "Processing

b) The way 2: The system creates remaining order automatically.

Go to WooCommerce >> Settings >> Booking & Rental >> Deposit

Remaining Setting
  • Enable option: When enabled, the system will automatically generate the remaining invoice

  • X day before pick-up date: The system will generate the remaining order X days before the scheduled pick-up date

  • Send mail: Once the remaining order is created, the system will automatically send the order details to the customer's email including a link for the customer to pay the remaining amount online

  • Check periodically every X seconds for creating a remaining invoice: The system will check at regular intervals (every X seconds) to determine whether it’s time to create the remaining invoice.

Last updated