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.
On this page:
- 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.
Considerations
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
Downpay setup
Security Deposit 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.
Authorizing remaining balance setup
If you wish to also authorize the remaining balance of an order upon order creation, you can set up a Shopify Flow workflow following the guide below.
- Ensure you have Shopify Flow installed on your store. We will use this app to build automations for authorization.
- Once installed, navigate to Shopify Flow and click
Create workflow
. - Use the Downpay trigger
Downpay order created
and the actionAuthorize remaining payment
and leave the Amount to authorize as 0 which will authorize the full remaining balance. - Click
Turn on workflow
.
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
- 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 selectAdd-Ons
and clickDeposits
- 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.
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.
****
Updated on: 08/04/2025
Thank you!