Product Rentals Pro Integration Setup
Learn how to use Product Rentals Pro (PRP) with Downpay. With this integration, you’ll be able to offer rentals with PRP while using Downpay to store a credit card on file and authorize it with a security deposit to protect your rental products from theft.
Overview of the Integration
Considerations
Setup and configuration for Product Rentals Pro and Downpay
Shopify setup
Downpay setup
Product Rentals Pro setup
A security deposit product can be automatically added to a customer's cart using the PRP integration with Downpay. The deposit product can't be removed from the cart unless the rental product that it was added with is removed first. Removing the rental product will also remove the security deposit product, automatically.
This guide will walk you through the end to end setup for enabling a deferred payment, authorized security deposit through Downpay for your rentals with PRP.
Downpay and PRP offer exclusive bundle pricing when using both apps. Please contact us to learn more.
Ensure your rental terms & conditions are very clear regarding security deposits, damage and late/non-returns. Downpay does not provide advice on rental terms or their legality for any jurisdiction. Failure to clearly communicate terms could result in suspension from Downpay, should customer complaints make their way to Shopify and/or Downpay.
Jump to top
This section guides you through the steps to integrate Product Rentals Pro and Downpay, ensuring both apps work together seamlessly on your Shopify store.
Create a new product in your Shopify store that will act as your security deposit. This product will be setup to be automatically added to cart by PRP.
Ensure the price of the product reflects the security deposit you wish to collect in the future.
You may wish to hide this product from SEO and your store's search
It is possible to add extra fees to an order after it has been created with Downpay. If you wish to charge added fees, ensure your rental terms & conditions are very clear regarding this.
Install Downpay from the Shopify App store (if you don't already have it).
Follow the in-app onboarding or check out our getting started guide.
Navigate to Downpay and click Create purchase option.
Set your line item help text to something like Not charged at checkout for added clarity on the cart and checkout line item.
Select the security deposit product you created in the Shopify setup step 1.
Set your deposit option to 0% to defer the full security deposit's fee.
Set your deferred payment due date to Number of days after checkout and match the rough timeline of your rental program to get a more accurate due date on orders.
Use the content editing guide to reword the due date field on the checkout page and your email notifications.
There are 4 sections in PRP setup to ensuring a security deposit is deferred and is not able to be removed from the cart.
Initial app setup
Creating the deposit add-on
Enabling the PRP Cart Manager app embed
Enabling the cart quantity validation checkout function
We generally recommend creating a new product template for rentals as some standard fields like variant selection, quantity and buy buttons will be replaced by PRP.
Install Product Rentals Pro from the Shopify App store.
Configure PRP following the in-app onboarding guide or documentation.
Navigate to Settings in PRP and select Add-Ons and click Deposits
Click Add deposit to create a new security deposit.
Give this deposit an internal name and optionally display an external info text in your PRP Rental widget.
Select the product you created in the Shopify setup step 1.
Choose when to apply the security deposit. You may want to create rules where different security deposits are applied to the cart based on a product's variant price, for example.
Enable the Cart Manager in your theme..
Enable PRP's cart validation checkout function. This will ensure the security deposit add on product cannot be removed from the cart.
Jump to top
Once all the steps have been completed, try the product rental flow to ensure the security deposit is added to cart and it's fee is deferred.
Jump to top
On this page:
Overview of the Integration
Considerations
Setup and configuration for Product Rentals Pro and Downpay
Shopify setup
Downpay setup
Product Rentals Pro setup
Overview of the Integration
A security deposit product can be automatically added to a customer's cart using the PRP integration with Downpay. The deposit product can't be removed from the cart unless the rental product that it was added with is removed first. Removing the rental product will also remove the security deposit product, automatically.
This guide will walk you through the end to end setup for enabling a deferred payment, authorized security deposit through Downpay for your rentals with PRP.
Downpay and PRP offer exclusive bundle pricing when using both apps. Please contact us to learn more.
Considerations
Ensure your rental terms & conditions are very clear regarding security deposits, damage and late/non-returns. Downpay does not provide advice on rental terms or their legality for any jurisdiction. Failure to clearly communicate terms could result in suspension from Downpay, should customer complaints make their way to Shopify and/or Downpay.
Jump to top
Setup and configuration for Product Rentals Pro and Downpay
This section guides you through the steps to integrate Product Rentals Pro and Downpay, ensuring both apps work together seamlessly on your Shopify store.
Shopify setup
Create a new product in your Shopify store that will act as your security deposit. This product will be setup to be automatically added to cart by PRP.
Ensure the price of the product reflects the security deposit you wish to collect in the future.
You may wish to hide this product from SEO and your store's search
It is possible to add extra fees to an order after it has been created with Downpay. If you wish to charge added fees, ensure your rental terms & conditions are very clear regarding this.
Downpay setup
Install Downpay from the Shopify App store (if you don't already have it).
Follow the in-app onboarding or check out our getting started guide.
Navigate to Downpay and click Create purchase option.
Set your line item help text to something like Not charged at checkout for added clarity on the cart and checkout line item.
Select the security deposit product you created in the Shopify setup step 1.
Set your deposit option to 0% to defer the full security deposit's fee.
Set your deferred payment due date to Number of days after checkout and match the rough timeline of your rental program to get a more accurate due date on orders.
Use the content editing guide to reword the due date field on the checkout page and your email notifications.
Product Rentals Pro setup
There are 4 sections in PRP setup to ensuring a security deposit is deferred and is not able to be removed from the cart.
Initial app setup
Creating the deposit add-on
Enabling the PRP Cart Manager app embed
Enabling the cart quantity validation checkout function
Initial app setup
We generally recommend creating a new product template for rentals as some standard fields like variant selection, quantity and buy buttons will be replaced by PRP.
Install Product Rentals Pro from the Shopify App store.
Configure PRP following the in-app onboarding guide or documentation.
Creating the deposit add-on
Navigate to Settings in PRP and select Add-Ons and click Deposits
Click Add deposit to create a new security deposit.
Give this deposit an internal name and optionally display an external info text in your PRP Rental widget.
Select the product you created in the Shopify setup step 1.
Choose when to apply the security deposit. You may want to create rules where different security deposits are applied to the cart based on a product's variant price, for example.
Enabling PRP's Cart Manager app embed
Enable the Cart Manager in your theme..
Enable the Cart Quantity Validation Checkout Function
Enable PRP's cart validation checkout function. This will ensure the security deposit add on product cannot be removed from the cart.
Jump to top
Once all the steps have been completed, try the product rental flow to ensure the security deposit is added to cart and it's fee is deferred.
Jump to top
Updated on: 10/03/2025
Thank you!