Rental Order Create in POS Configuration
Under POS configuration user have option "Allow To Create POS Rental Order" for create rental order directly from POS screen and also "Allow Partial Payment" option for partially paid rental order.
Rental Product
Under Sales > Rental > Rental Product menu user can create and configure rental product with Monthly Rental and Replacement Value as shown on following image. User can rent a product based on lot/serial number.
Rental Order Menu
Under Sales > Rental > Rental Orders menu user can create rental orders, User can enter Customer Information, Rental Start Date, Rental End Date and Warehouse, define Initial Terms(Months) for rental order, Rental bill of frequency will be used for a recurring invoice generation. Now user can add rental product as well as saleable product to rental order, Based on rental bill of frequency(hours,days, weeks,month) next invoice will be automatically set as per recurring subscription has been generated.
Select Rental Product in POS
User can select customer first then select rental product in POS screen.
Enter Lot/Serial Number of Rental Product
Create Rental Order in POS
User need to select rental duration and type (hours,days, weeks,month).

Based on initial term rental order start date and end date will be automatically set then click on "Create" button.

Rental Order Created from POS
User can see created rental order with sequence number in POS.
Confirm Rental Order in Back-end
User can view created rental order in the back-end then confirm rental order by pressing "Confirm Rental" button. it will generate validated invoice and delivery order.
Confirmed Rental Order
After confirm rental order recurring subscription has been generated and based on date of next invoice has been sent.
Delivery Order Created from Rental Order
User can see created delivery order for rental order of product.
Invoice Created from Rental Order
User can see created invoice for rental product according to rental bill frequency.
Rental Order in POS
User can view created rental order by pressing "Rental Order" button in POS screen.
Register Payment in POS
User can register payment directly from POS by pressing "Payment" button in rental order.
Register Payment for the Invoice and Validate Wizard
User need to select payment journal, enter payment amount and also add payment note then press "Create" button.
Payment has been Registered Successfully
Partially Paid Rental Order Invoice
User can view rental order invoice has been partially paid from POS.
Register Payment in POS
User can view partially paid invoice status with due amount in POS screen and also make payment again by pressing "Payment" button.
Register Payment for the Invoice and Validate Wizard
User need to select payment journal, enter payment amount and also add payment note then press "Create" button.
Fully Paid Rental Order Invoice
User can view rental order invoice has been fully paid from POS.

Once rental order invoice has been paid, It should be removed from POS.

Close Rental Order
When rental period is completed user can close rental order via close rental button.

User can see closed rental order and created new delivery order.

User can processed and rental product will arrive in warehouse.

