Stripe Identity Integration for Rental Fraud Prevention
Circulio's Stripe Identity integration brings automated identity document verification into the rental and loan booking workflow. Customers upload their identity documents before a booking is confirmed or equipment is dispatched. Stripe's AI-powered verification checks the document's authenticity. Circulio's console users review the result and approve or reject before the rental proceeds. It is structured fraud prevention built into the operational flow, not a separate system.
High-Value Equipment
Real Fraud Risk
Rental and loan businesses face a category of fraud that eCommerce businesses rarely encounter. The customer does not just take the money. They take the equipment. A convincing fraudulent identity at the point of booking is often the only obstacle between a bad actor and several thousand pounds of serialised stock leaving the warehouse and never returning.
How Circulio manages loan programmes →For most eCommerce businesses, fraud means a disputed card transaction. The financial exposure is the transaction value, and the mechanism for resolution is a chargeback. For a rental or loan business, the fraud exposure is the replacement value of the equipment, which is often many times higher than the hire fee charged. A fraudulent booking for a camera, a lens kit or a set of medical devices can represent a loss of thousands of pounds on a transaction that generated a fraction of that in revenue.
The response to this risk cannot be manual identity checking at scale. It is not operationally viable to ask staff to verify every new customer's identity through ad hoc document requests, and it is not a good customer experience to impose that kind of friction on legitimate customers. What rental businesses need is a structured, automated verification layer that deters fraud effectively, creates a reviewable audit trail, and adds minimal friction for genuine customers.
That is what Circulio's Stripe Identity integration provides.
Stripe Identity is Stripe's dedicated identity verification product. It is built on the same infrastructure Stripe has developed from processing hundreds of billions of dollars in payments globally. It uses a combination of AI models, automated analysis and, where required, manual review to verify the authenticity of government-issued identity documents from over 30 countries.
Stripe Identity captures front and back images of government-issued documents and checks them in real time for legibility, expiry and authenticity. Document images are analysed against a database of known fraudulent document templates, which is updated continuously. Machine-readable features such as barcodes are decoded and cross-checked against the visible text data on the document. Passports, national identity cards and driving licences are all supported.
For higher-risk transactions, a selfie check can be required alongside the document submission. Stripe's machine learning algorithms compare distinguishing facial characteristics from the selfie photograph against the photograph on the submitted identity document, confirming that the person uploading the document is the same person it belongs to. This prevents fraudsters from using legitimate stolen documents to pass a basic document check.
Stripe Identity uses computer vision to detect whether the image submitted is of an actual physical document or a photograph of a screen, a printout or a digitally altered image. This addresses one of the most common document fraud techniques: presenting a digital copy of someone else's document rather than the original.
Automated Verification
Stripe Infrastructure
Stripe Identity is not a bolt-on third-party tool. It is built and maintained by Stripe, running on the same global infrastructure that processes payments for millions of businesses. The fraud detection database is updated continuously as new fraudulent document templates are identified worldwide.
Learn more about Stripe Identity →Verification In Checkout
Review In The Console
Identity verification is most effective when it sits inside the booking workflow rather than alongside it. A process that requires customers to complete verification separately, or staff to chase documents manually, is a process that gets bypassed. Circulio embeds it directly.
How Circulio's booking workflow operates →When Stripe Identity is enabled for a channel or customer type in Circulio, customers are prompted to upload their identity documents as part of the booking process. The submission is handled within the Circulio interface. Sensitive document data is transmitted directly to Stripe and never passes through Circulio's servers, in line with Stripe Identity's privacy and data handling requirements.
Once submitted, Stripe performs its automated verification checks and returns a result. The booking record in Circulio is updated to reflect the verification status. Console users reviewing the booking can see the verification result, the submitted document images and Stripe's assessment before making a dispatch decision.
Separately from Stripe Identity's automated checks, Circulio includes a built-in feature set that allows customers to upload identity and supporting documents as part of their account or booking record. This covers use cases where a rental business requires additional documentation beyond a standard government-issued ID, such as trade credentials, professional licences or company registration documents. Console users can review and validate these uploads through the same workflow as the Stripe Identity verification result.
Not every customer type or channel carries the same fraud risk. Applying identity verification uniformly across all transactions adds friction where it may not be warranted, particularly for established trade accounts or returning customers with a verified booking history. Circulio's configuration options allow verification requirements to be set at the channel or customer type level, so the controls are proportionate to the risk.
Verification where
the risk justifies it
Blanket verification requirements frustrate legitimate customers and add operational overhead without proportionate benefit. Circulio's configuration allows the level of verification required to be calibrated to the channel, the customer type and the value of the transaction.
A Separate Product
Billed Directly By Stripe
Stripe Identity is a distinct Stripe product with its own pricing, separate from Stripe's payment processing fees. Circulio customers who use Stripe Identity are billed directly by Stripe at Stripe's published per-verification rate. These charges do not pass through Circulio.
Explore the core Stripe payments integration →Circulio's core Stripe integration covers the full rental payment lifecycle: deposits, pre-authorisations, captures and refunds. Stripe Identity is an additional capability that sits alongside that integration, not within it. It requires a separate activation within Stripe and is billed independently.
This distinction matters operationally. The cost of identity verification is a per-verification charge, paid directly to Stripe by the Circulio customer. The cost structure is therefore directly tied to the volume of new customer verifications performed, which is typically a small proportion of total transactions for an established rental business. Stripe offers the first 50 verifications free, which allows businesses to test the integration and assess the workflow before incurring any cost.
Common questions about Stripe Identity for rental
Is Stripe Identity the same as the Stripe payments integration in Circulio?
No. Stripe Identity is a separate Stripe product and a separate integration within Circulio. The Stripe payments integration handles deposits, pre-authorisations and refunds. Stripe Identity handles identity document verification. Customers are billed directly by Stripe for Identity verifications at Stripe's published per-verification rate, separately from payment processing fees.
What documents can customers submit for identity verification?
Stripe Identity supports most government-issued photo documents including passports, national identity cards and driving licences from over 30 countries. Customers upload images of their document within the Circulio booking flow, and Stripe's AI-powered verification checks the document's authenticity in real time.
Does Stripe Identity include a selfie check?
Yes. Stripe Identity can require a selfie photograph alongside the document upload. Stripe's machine learning algorithms compare the face in the selfie against the photograph on the submitted document to confirm the person presenting the document is the same person who owns it.
How does the Circulio console review workflow operate?
When a customer submits identity documents through the Circulio booking flow, the submission is queued for review in the Circulio operations console. Console users can view the submitted documents and Stripe's automated verification result, and make an approval decision before the booking proceeds or equipment is dispatched.
Can identity verification be required for specific channels or customer types only?
Yes. Identity verification requirements can be configured per channel and per customer type within Circulio. A consumer-facing channel may require verification for first-time customers while an approved trade account channel may not. Manufacturer loan and Try Before You Buy channels can enforce verification for all participants.
Who pays for Stripe Identity verifications?
Stripe Identity verifications are billed directly by Stripe to the Circulio customer at Stripe's published per-verification pricing. These fees are separate from Circulio's platform fees and from standard Stripe payment processing charges. Stripe offers the first 50 verifications free when getting started.
Structured identity verification built into the rental booking workflow
Book a demo to see how Stripe Identity integrates with Circulio's booking flow, console review tools and channel configuration to provide proportionate fraud prevention for rental and loan businesses.