Volade · KYC Identity

KYC cases at a glance

Open cases, in-review queue, and approved/rejected this month — self-hosted checklist workflow without claiming AML certification.

REST kyc/v1 · wp kyc
Dashboard Cases Settings
6Open cases
3In review
8Approved this month
2Rejected this month

Recent cases

ReferenceSubjectStatusRiskUpdated
A7K2M9QXAlex VendorIn reviewMedium2026-07-26
B3N8P1YTJordan PaySubmittedHigh2026-07-25
C9R4W2LZSam SellerApprovedLow2026-07-20

Not a certified AML/KYC regulated service. Demo/manual = workflow testing only. No biometric verification.

Dashboard Cases Settings

Case #12 · A7K2M9QX

Alex Vendor

In review Medium risk · alex.vendor@example.com

Documents

TypeFileStatus
ID cardid-card-alex.pdfPending
Proof of addressutility-bill-alex.pdfAccepted

Decision

Reviewer marks approved/rejected offline. Provider stubs log intent only — no live Onfido/Jumio calls.

Approve (demo/manual) Reject

Presets — seed demo cases

Four identity workflow templates. Apply to configure org defaults and seed fake data (no real PII).

🛒 Marketplace vendeur marketplace-vendeur

Marketplace seller onboarding. Demo provider, ID + proof of address.

💳 Fintech lite fintech-lite

Light payment account KYC. Manual mode, longer retention.

🏠 Location saisonnière location-saisonniere

Seasonal rental host verification checklist.

🤝 Asso bénéficiaire asso-beneficiaire

Grant recipient KYC. Onfido stub (no live calls).

Checks & audit trail

Review steps in kyc_checks and events in kyc_events — actor, type, JSON payload. IP stored as SHA-256 hash only.

Checks — case A7K2M9QX

CheckResult
Document presencePass
Name matchPending
Manual reviewPending
Document expiryN/A
  • case_created admin · A7K2M9QX
  • document_added id-card-alex.pdf
  • case_status_submitted alex.vendor@example.com
  • case_status_in_review admin
  • manual_decision approved · offline
  • provider_sync_stub provider_not_connected

Organization remains responsible for legal/compliance decisions. Not a substitute for Onfido/Jumio/Persona. No biometric verification.

CLI & REST

Automate status, presets, export, and case CRUD via WP-CLI or kyc/v1.

$ wp kyc status
{ "open_cases": 6, "in_review": 3, "provider": "demo" }
$ wp kyc preset marketplace-vendeur
Success: Preset applied: marketplace-vendeur
$ wp kyc create "Alex Vendor" --email=alex@example.com
Success: Case created: #18 ref=A7K2M9QX
$ wp kyc export --file=kyc.json

REST namespace kyc/v1

GET /status
GET|POST /cases
GET /cases/{id}
GET /cases/public/{ref}
POST /cases/{id}/decide
GET|POST /presets
GET /export

Shortcodes: [kyc_status ref="ABC123"] · [kyc_start]