POS Rental Processes

The rental process can be fully implemented on the POS by using additional POS commands registered with the Bookings module.

There are two methods available to start the rental process at the POS:

  1. By using the RENTUNIT POS command, which opens a dialog window where the user can enter the rental unit number. Based on the rental unit selected, the system will list all rental activity products that are related to the selected unit, and at the same time assign the unit to the rental as the product is selected.
  2. By using the SELLPRODUCT POS command to select the rental product, and then use the ASSIGNRENTAL POS command to assign the rental unit to the contract.

It is also possible to pull a previously booked rental contract into the POS for payment, and then use the ASSIGNRENTAL POS command to assign the rental units, prior to going through with payment.

The returning process is activated by using the RETURNRENTAL POS command, which opens a dialog window where the user enters the unit that is being returned. Based on the entered unit, the rental contract is pulled into the journal lines for payment (if not paid already), and if there are late return charges, then those charges are also pulled into the POS journal. At this point the user can finalize the payments.

Note: When all rental units associated with a reservation are returned, the POS runs the full payment sequence: payment processing, deposit check, and internal status update. This includes any cross-location charge that applies when units are returned to a location other than their base location. See Activity Types for information on setting up the Cross-Location Charge Amount and Cross-Location Posting Item fields.

Note: Any deposits are deducted from the final payment. The slip that is printed will be the customer's proof of return, regardless if final payment is needed or if the overall balance is zero (0).