Approve Rental Customers Before They Book: Documents, Review and Login
Only want vetted customers renting high-value items? Set up an account application with licence, insurance and card forms, review it, then gate booking by login.
✦ Summarize with AI
Choose your assistant. Opens an external site; it may require sign-in.
ChatGPT ↗Perplexity ↗For Claude, Gemini or Grok, copy the prompt and paste it into your assistant.
In this article
Quick summary
- Approve a customer once, before their first booking, instead of checking documents at every pickup.
- Ask only for documents you will actually review, and decide who reviews them and how quickly.
- Keep prices and availability visible to everyone; restrict only the booking step.
The short answer
If you rent items where a mistake is expensive, such as vehicles, trailers, boats, scaffolding or high-value camera packages, it can make sense to approve customers before they book rather than at the counter. The customer creates an account, submits the documents you require, and waits for your review. Once approved, they book like any other shopper. Until then, they can browse prices and dates but cannot complete a rental.
This moves the slow part of the check away from the handoff, when a queue is forming and the item is already reserved. It also means a booking in your calendar comes from someone you have already agreed to rent to. The cost is friction: a first-time customer cannot book on impulse, so reserve approval for products where that friction is justified.
When approval is worth the friction
Approval works best when the same customers return. A contractor who hires plant every month, a production company renting lighting, or a local driver who borrows a trailer each season passes review once and then books freely. For one-off customers renting low-value items, an upfront application usually costs more sales than it prevents losses.
Compare it with the alternatives. A quote request lets you vet each booking individually, which suits unusual jobs but repeats the work. An identity check at pickup is lighter but happens after the item is reserved. Approval sits between them: one review per customer, then normal self-service booking.
| Approach | Review happens | Best for |
|---|---|---|
| Customer approval | Once, before the first booking | Repeat customers renting high-value items |
| Quote request | For every booking | Custom jobs with unclear scope |
| Check at pickup | At the handoff | Lower-value items and walk-in trade |
Choose documents you will actually review
Every document you ask for is personal data you have to store, protect and eventually delete. Decide what each one proves and who checks it before you add it to the form. A driver's licence confirms identity and, for vehicles, that the person may drive the class of vehicle. An insurance certificate shows that someone else stands behind damage you could not recover from a deposit. A signed credit card authorization form records the customer's permission for agreed charges.
Write a short review standard for staff: what a valid document looks like, what to do with an expired one, and when to ask for more. Without it, two reviewers will approve different people. If local law or your insurer sets specific requirements, follow those; this guide does not replace legal or insurance advice.
- Licence: name matches the account, not expired, correct category for the item.
- Insurance: named insured, cover dates and limits that suit your items.
- Card authorization form: completed, signed, and matching the account holder.
- Decision recorded with a short note so a later reviewer understands it.
Gate the booking step, not the catalog
Keep product pages, prices and the availability calendar public. Customers need them to decide whether applying is worthwhile, and search engines need them to understand your store. Restrict only the moment a booking is created, and explain on the page what an unapproved visitor needs to do next: log in, apply, or wait for review.
On Shopify, the natural way to recognise a returning approved customer is a customer account with a tag. Logging in identifies the customer; the tag records the decision. Make sure your theme shows a clear login link, and tell applicants how long a review normally takes.
Plan for the edge case where someone reaches checkout anyway, for example through an old cart link. Decide whether checkout should be blocked or whether the order should be held for review before fulfilment.
How this works in Rentshelf
On the Growth plan, Rentshelf has an Approved customers only setting. When it is on, everyone can still see rental prices, durations and the calendar, but only logged-in customers who carry your chosen Shopify customer tag can book. Products that are not rentals remain available to everyone. You can set a message for customers who cannot book yet and a link to apply.
Rentshelf also provides a built-in application page at /apps/rental/account on your store. You choose which documents to require from a driver's licence, an insurance certificate and a credit card authorization form, and you can link a blank authorization form for customers to download. Uploads accept PDF, JPG, PNG or HEIC files up to 10 MB each. Applications appear in the admin for review, where you approve, reject or later revoke them; approving adds your tag to the customer, and you can be emailed when a new application arrives.
For checkouts that skip the calendar, turn on the Rentshelf rental checkout validation in Shopify Settings > Checkout. If an order still arrives from a guest or an untagged customer, the booking shows a warning to review it before fulfilling.
Launch checklist
Test the whole journey with a staff account before announcing it. A clear rejection path matters as much as approval: a customer who is turned down should know whether they can reapply and what would change the decision.
- Visit a rental product logged out and confirm the message and apply link make sense.
- Submit an application with each required document and check the review notification.
- Approve it and confirm the same account can now book.
- Reject a second test application and read the experience as a customer.
- Revoke an approval and confirm booking is refused again.
- Decide how long documents are kept and who may open them.
Summary
Customer approval suits rental stores with repeat customers and costly items. Ask only for documents you will review, write a simple review standard, keep the catalog public and gate the booking step. Then test approval, rejection and revocation with a real account before inviting customers to apply.
Test approval, rejection and revocation with a staff account
Decide which documents you will review and for how long you keep them, then run one application through every outcome.
FAQ
Can customers see prices before they are approved?
Yes, and they should. Keep prices, durations and availability visible so people can decide whether to apply, and restrict only the booking step.
Which documents should a rental store ask for?
Only those you will review and need: often a driver's licence, proof of insurance and a signed card authorization form for high-value items. Check any requirements set by your insurer or local law.
How does Shopify know a customer is approved?
A common approach is a customer tag. The customer logs in to their Shopify account, and the tag shows they passed review. In Rentshelf, approving an application adds your chosen tag.
What if an unapproved customer reaches checkout anyway?
Use a checkout validation to block it where possible, and review any order that still arrives before handing over the item. Rentshelf flags such bookings for review.
Can I remove an approval later?
You should be able to. In Rentshelf, an approved application can be revoked, which removes booking access until the customer is approved again.
Is customer approval available on every Rentshelf plan?
No. Approved customers only, the application page and document review are included in the Growth plan.