# Refundable Security Deposits

Some businesses may want or expect customers to pay money up front to cover the value (or part of the value) of the Products they're renting. This is just in case the items are damaged, lost or stolen. If there are no issues, then the customer would receive that money back.

We call that a *Refundable Security Deposit*. It's also often referred to as a *rental bond* or *security bond*.

Product Rentals Pro has specific functionality to cater for this, under [add-ons-deposits](https://docs.productrentalspro.com/user-guide/settings/add-ons-deposits "mention")

In a nutshell, the **Deposits** section within PRP settings allows you to:

* Automatically add an additional product to Cart whenever a particular rental product is added.
* Prevent customers from removing that additional product from the Cart, so long as the original rental product is still in the Cart.
* Show customers a custom message on the PRP Rental Widget, whenever another product will automatically be added to cart with it.

{% hint style="warning" %}
**You must ensure** your Terms & Conditions relating to the refund of the Security Deposit are clear and easily found by the customer. You should clearly explain the reasons why a customer might not get all or some of their Security Deposit back, and the amounts that apply in various scenarios.\
\
It is recommended you get explicit consent by asking customers to tick a box confirming they accept the terms. This can be done on the Product page as a [customization to PRP](https://docs.productrentalspro.com/user-guide/rental-widget/rental-widget-advanced-customization-1#code-example-add-a-simple-terms-and-conditions-checkbox-before-the-rent-now-button), or before Checkout, using one of many apps on the Shopify App Store, such as *"R Terms & Conditions"*.
{% endhint %}

## Setting up a Refundable Security Deposit

To set up a Refundable Security Deposit, you can follow these steps:

1. Create a Product in Shopify to represent the Refundable Security Deposit. You can name it whatever you like. Set the price to the amount you want the deposit to be. If you'll be using varying deposit amounts for different rental products, or groups of rental products, you can either create different Refundable Security Deposit products, or just use one and set different price points using Variants.\
   \
   Set *Inventory Tracking* to off and *This is a physical product* to off. You probably also want to set the product status to *Unlisted*. This will ensure it doesn't appear as a product in your collection pages, whilst still being able to be added to cart by the PRP widget.\
   &#x20;
2. Go to Product Rentals Pro > **Settings** > **Add-Ons** > **Deposits**, and click **Add Deposit**.\
   ![](https://234434261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmpQXZYRz6niON4PyVhfO%2Fuploads%2FYX8tGybKYBcob4C1mZpT%2Fimage.png?alt=media\&token=d377f0ab-c142-4078-86b2-c30c39666145)\
   &#x20;
3. Enter a **Deposit Name**. The name should represent the grouping of rental products that you'll be applying the Refundable Security Deposit to.\
   &#x20;
4. Tick, **Display info at the bottom of the PRP Rental Widget**\
   &#x20;
5. The **Text to display in PRP Rental Widget** field appears. Enter a message you want customers to see on the Product page of the rental product, so they're aware about the requirement for a Refundable Security Deposit. E.g.\
   \
   \&#xNAN;*<mark style="color:green;">This item requires a</mark> <mark style="color:green;"></mark><mark style="color:green;">**$500 refundable security deposit**</mark> <mark style="color:green;"></mark><mark style="color:green;">to be paid at Checkout. This will be automatically added to your Cart. This may be used to cover damages or other penalty fees in accordance with our</mark>* [*<mark style="color:green;">Rental Terms & Conditions</mark>*](#user-content-fn-1)[^1]*<mark style="color:green;">. If there are no issues, this will be fully refunded to you upon the item's safe return.</mark>*\
   &#x20;
6. Select the Security Deposit Product that you created in Step 1. If you created Variants, then select the Variant that will be applied to the group of rental products you will select to be part of this Deposit.

   <div align="left"><figure><img src="https://234434261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmpQXZYRz6niON4PyVhfO%2Fuploads%2FYAxzdFVjXWbL46ysLpQb%2Fimage.png?alt=media&#x26;token=46235e9c-8d41-48c4-854c-0ebb21ff1bfb" alt=""><figcaption></figcaption></figure></div>

   &#x20; &#x20;
7. Choose a method for selecting rental products that the Security Deposit Product/Variant selected above will be allocated to. You can either apply it to **All rental products, Selected products/variants** or use rules to determine the products that it's applied to, by specifying Collections, price thresholds or various other attributes.\
   &#x20;
8. Once complete, save the Deposit.\
   &#x20;
9. If not done already, ensure the [PRP Cart Manager App Embed](https://docs.productrentalspro.com/user-guide/other-prp-components/cart-manager) is enabled and the [cart-quantity-validation checkout function](https://docs.productrentalspro.com/user-guide/other-prp-components/cart-quantity-validation-checkout-function) is enabled. This is what will prevent the Refundable Security Deposit from being removed from Cart whilst the rental product is still in the Cart, and also ensure it is removed if the rental product is removed.

Now, if you go to the rental product's page on your website, then select rental dates in the calendar of the PRP Rental Widget, your message entered in Step 5 above should appear above your Add To Cart button (labelled "Rent Now" by default).

<div align="left"><figure><img src="https://234434261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmpQXZYRz6niON4PyVhfO%2Fuploads%2FYt3jfTDtRycSlJfMlrM4%2Fimage.png?alt=media&#x26;token=03840cd2-9fde-45f3-b4fd-a7c24f25b7b1" alt=""><figcaption></figcaption></figure></div>

After clicking **Rent Now**, both the rental product and the Refundable Security Deposit should appear in the Cart, like the example below:

<div align="left"><figure><img src="https://234434261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmpQXZYRz6niON4PyVhfO%2Fuploads%2FO60UpueEuI9DqvVFnL9j%2Fimage.png?alt=media&#x26;token=b96f4b0b-f983-450a-a73d-35f0b3855c1e" alt=""><figcaption></figcaption></figure></div>

Attempts to remove the Refundable Security Deposit from Cart will be automatically blocked. If the rental product is removed from Cart, the Refundable Security Deposit will also be removed automatically a few seconds later.

<div align="left"><figure><img src="https://234434261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmpQXZYRz6niON4PyVhfO%2Fuploads%2FiZ2vrQmMOkCPY9hSxWbw%2Fimage.png?alt=media&#x26;token=dd6b0fb6-eb2c-4b7d-b7c5-ff1d31c28fa6" alt=""><figcaption></figcaption></figure></div>

[^1]: Link to T's & C's
