Documentation Index
Fetch the complete documentation index at: https://docs.supercycle.com/llms.txt
Use this file to discover all available pages before exploring further.
Setup
Open a product and pick a cycle method
Turn on Require ID verification on each option
(Optional) Bulk-apply across many options
Add the verification block to the Thank you page
<your_proxy_url>/identity_verification), or nothing if the customer is already verified or no flagged cycle was purchased.(Optional) Edit the customer-facing copy
How customers verify
When a customer checks out with a flagged cycle, Supercycle creates an identity verification request against their account. Customers can complete the check from any of these surfaces:- Thank you page — the Supercycle Identity verification block shows immediately after checkout with a button to start verification.
- Customer account — the Identity verification section on their account page shows the current status and lets them resume an in-progress verification or retry a failed one.
<your_proxy_url>/identity_verification on your store.
Check verification status
A customer’s verification status is shown on their profile in Supercycle. From there you can:- See the current status (pending, submitted, in review, completed, on hold, expired) and result (approved, rejected, inconclusive).
- Open View details to inspect the full verification record, including the documents and reports returned.
- Filter the Customers and Rentals pages by Identity status (see below).

Filter by Identity status
The Identity status filter on the Customers and Rentals pages narrows the list to customers whose verification has reached a particular outcome. Approval is a customer-level property: one approved verification clears every outstanding request that customer has, so a customer is matched against the most favourable outcome they’ve reached.| Filter value | Matches customers who… |
|---|---|
| Verified | Have at least one approved verification. Earlier rejections don’t disqualify them. |
| Failed | Have a rejected verification and have not since reached an approval. |
| Unverified | Have a verification request but no resolved verification yet (still pending or in review). Customers who never had a request are not matched. |
Statuses
| Status | Meaning |
|---|---|
| Pending | Request created, customer has not started yet. |
| Submitted | Customer has completed the flow; awaiting a decision. |
| In review | The submission is being manually reviewed. |
| Completed | A final result has been returned. |
| On hold | Verification paused — contact support. |
| Expired | The verification link expired; the customer needs to start a new one. |
| Result | Meaning |
|---|---|
| Approved | Identity verified. All outstanding requests for this customer are fulfilled. |
| Rejected | Identity could not be verified. The customer can retry. |
| Inconclusive | The provider couldn’t determine a result. The customer can retry. |
FAQs
Which provider runs the verification checks?
Which provider runs the verification checks?
Why was Stripe Identity replaced?
Why was Stripe Identity replaced?
How is this different from the old Stripe Identity setup?
How is this different from the old Stripe Identity setup?
What happens if a customer has multiple cycles that require verification?
What happens if a customer has multiple cycles that require verification?
Are there other identity verification providers?
Are there other identity verification providers?