Skip to main content

KYC Verification

How a cardholder’s identity is verified — and whether FYATU verifies it at all — is determined by your business’s KYC mode. Every business is assigned one of three modes:
Compliance eligibility for Shared and Minimal. Both modes move KYC responsibility onto you, so they are gated behind a due-diligence review. To qualify, your business must perform full identity verification (KYC) on every cardholder — either in-house or through a recognised KYC provider such as Onfido, Sumsub, Didit, or Persona — and be able to evidence it on request. Contact FYATU through your dedicated Slack channel to apply.

Managed (default)

FYATU verifies every cardholder before a card can be issued — the cardholder is not usable for issuance until kycStatus reaches ACCEPTED. There are two ways to complete it:
  • Self-service — the cardholder verifies themselves via a hosted link (POST /cardholders/{id}/kyc/session). Best for consumer-facing products where the end user is present.
  • You submit documents — send the cardholder’s document URLs (POST /cardholders/{id}/kyc, or a kyc object at creation) and FYATU verifies them.

Shared

For businesses that already KYC their own cardholders and want to reuse that work. You submit the document URLs you already hold and FYATU runs a background verification on each submission — cardholders are not pre-approved; every one is checked before it reaches ACCEPTED. Requires completing FYATU’s Shared KYC onboarding (see the compliance eligibility note above). A one-time activation fee of $950 enables the mode for your business. You can also submit documents at cardholder creation by including a kyc object in POST /cardholders.

Minimal (No-KYC)

FYATU waives its own KYC for your cardholders: every cardholder you create is set to kycStatus: WAIVED and can be issued a card immediately — no verification session, no document submission, no FYATU review. In exchange, you are fully responsible for KYC and AML on every cardholder (in-house or via a KYC provider — see the compliance eligibility note above). Minimal is a paid add-on on Enterprise / Premium plans, billed as a recurring monthly fee of $950.
Under Minimal you never call the KYC session or document endpoints — cardholders are usable the moment they are created. If you send KYC documents for a Minimal business they are accepted but not required.

KYC status flow

Fees

  • Managed — charged only when a verification succeeds; added to your monthly invoice and never charged on failure, abandonment, or expiry. The per-verification rate is set by your plan.
  • Shared — a single activation fee to enable the mode for your business.
  • Minimal — a recurring monthly add-on on Enterprise / Premium plans.

Webhook Events

Endpoints