Rental Payments in Shopify

New Member
2 0 0

Hello everybody!
I am building an online rental business and I am kinda trying to figure out how to set a rental payment like someone rents an item from my store and if the returned item is damaged - charge a retail price and if the item is not returned - charge again some price. How would be the best approach for creating this payment?


Thank you all and have a nice day!

Shopify Staff
Shopify Staff
434 44 50

This is an accepted solution.

Hello, @kaloyanxo.


Elias here with Shopify Support. Thanks for reaching out!


For online bookings or rentals we recommend using a third-party app as they will allow your customers to pay the cost based on the duration they are renting for. This allows your customers to choose when they are booking the rentals without conflict. I’ve handpicked a couple for you to try out.


If you require support with these apps, you can always reach out to the developers directly through the contact information found in the Support section of their app pages.


More commonly, we see stores collect a deposit (outside of Shopify) when customers pick up their rental. This is to ensure that the item gets returned or taken care of. If by chance someone accidentally damages the item, you can keep the deposit or manually send an invoice to them. That said, if you are leaning towards invoicing them, you can create draft orders to collect the payments. 


Alternatively, you can create the deposits as a product by tweaking the steps from our ‘Allow pre-order for products guide’. The customers will add this along with the item they are renting to their cart. This way you are collecting the deposit within Shopify and indicating this on their invoices. Keep in mind that this is an advanced coding guide that is not supported by our Themes Support Team. If you have limited knowledge of HTML, CSS, Javascript, and Liquid, feel free to hire a designer or developer from Shopify Experts.


If you run into any issues or have any more questions regarding this topic, feel free to reply to this thread and I’d be happy to help. - Elias

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog