Carousel logo Carousel
Developer guides · For developers

Pricing and usage

Billing is simple: you’re only charged when an applicant completes a billable step.

Overview

Carousel charges per billable step — there are no platform fees beyond the steps applicants actually complete.

A billable step is any verification an applicant completes in a workflow — identity, KYB, financial, credit, background, court & eviction, fraud & compliance screening, e-signature, or payment. Only completed steps are charged.


Who Pays: Applicant or Business

Every workflow can be configured with one of two payment structures:

  • Business pays — your business covers the verification costs and applicants complete the workflow at no charge. Results are delivered to your business as part of the application.
  • Applicant pays — the applicant prepays for all the verifications they are about to undergo. They own their verified profile, choose whether to share it with the requester — or with others — and can request a refund if there are issues with their workflow.

When Charges Happen

A charge occurs when an applicant completes a billable step in your workflow — nothing is charged before that.

  • Completed steps — charged at the step’s fee.
  • Abandoned or failed steps — never charged.
  • Applicant-paid workflows — the applicant prepays for all the verifications in the workflow; if there are issues, they can request a refund.
  • Invoices — itemized by billable step.

Fees by Billable Step

Billable StepProviderFee
Identity VerificationOnfido / Ondato$- / step
Know Your Business (KYB)Carousel$- / step
Financial VerificationPlaid / Flinks$- / step
Credit CheckTransUnion / Equifax / Experian (coming soon)$- / step
Background CheckFastkey / Checkr$- / step
Court & Eviction ChecksOpenRoom / SOQUIJ / TAL / Checkr$- / step
Fraud, AML & ComplianceSanction Scanner$- / step
Applicant PaymentStripe$- / step
E-SignaturePandaDoc$- / step
Custom QuestionnaireCarousel built-in$- / step
API / WebhooksCarousel API$- / call

CategoryService / Step TypeDescription
Financial VerificationBank ConnectConnect and verify applicant bank accounts securely.
EnrichmentGenerate income and transaction insights from financial data.
Document UploadRetrieve verified data from uploaded financial data
Rule EngineApply decision rules on financial data.
Identity VerificationBiometric Scan + IDMatch ID to selfie for identity verification.
E-SignatureSign DocumentSend and track e-signature requests (via PandaDoc).
Credit CheckCredit Report PullRetrieve credit bureau data (TransUnion, Equifax; Experian coming soon).
Applicant PaymentVerification FeeCollect the verification fee that initiates the workflow (via Stripe).
Know Your BusinessKYB CheckVerify a business’s identity, ownership, and registration details.
Background CheckCriminal Record SearchIdentify criminal history or risk indicators (Fastkey, Checkr).
Court & Eviction ChecksCourt Record SearchSurface filings, disputes, or legal activity (OpenRoom, SOQUIJ, TAL, Checkr).
Fraud, AML & ComplianceWatchlist ScreeningScreen against sanctions and AML watchlists (Sanction Scanner).
Custom QuestionnaireData CollectionGather applicant information through dynamic forms.
API / WebhooksPost URL / Data TransferExchange data between Carousel and your system.

Example Workflow and Total Cost

Let’s say your workflow includes:

  1. Identity Verification
  2. Financial Verification
  3. Credit Check
  4. E-Signature
  5. Applicant Payment

If an applicant completes every step, here’s what you’re charged:

StepProviderFee
Identity VerificationOnfido$- / step
Financial VerificationFlinks$- / step
Credit CheckEquifax$- / step
E-SignaturePandaDoc$- / step
Applicant PaymentStripe$- / step
Total for the workflow≈ $ -

FAQ

Who pays for a workflow — my business or the applicant?

Either, depending on how the workflow is configured. If your business pays, applicants complete the workflow at no charge and the results are delivered to you. If the applicant pays, they prepay for all the verifications upfront, own their verified profile, choose whether to share it with you — or with others — and can request a refund if there are issues with their workflow.

When am I charged?

When an applicant completes a billable step. Completed steps are itemized on your invoice; abandoned or failed steps are never charged.

What happens if an applicant drops off mid-way?

You’re only charged for completed steps — failed or abandoned steps are never charged.

Are fees itemized?

Yes. Each invoice includes a breakdown of usage by Billable Step.