Reseller program
Resell KYC as your own product on a prepaid model: you prepay OKIAS credits, your clients run verifications that draw from your balance at the standard list price, and you invoice them at whatever price you choose.
Reseller is for agencies, platforms and BPOs. Your clients' approved verifications draw your balance at the list price — $0.15 per approved AI KYC — you create accounts for your clients, and you invoice them at your own price. OKIAS bills your balance; you bill your customers.
The prepaid model, step by step
$0.15 per approved AI KYC), and volume bonuses on larger top-ups lower your effective per-credit cost.POST /v1/partners/clients or from your dashboard. You can record a markup for that customer for your own records — see creating clients below.APPROVED verifications are charged.INSUFFICIENT_CREDITS (billed_to: RESELLER) until you top up. Watch your balance — your clients' uptime depends on it.RESELLER_INACTIVE. Your standing is your clients' availability.Reseller vs partner
| Partner | Reseller | |
|---|---|---|
| Customer owned by | OKIAS | You |
| Who pays OKIAS | The developer, on their own account | You — prepaid, at the list price |
| Who sets the client's price | OKIAS ($0.15 per approved AI KYC) | You |
| You earn | 10% of the price of approved LIVE verifications you refer | The difference between the price you invoice and the list price; plus 15% of the price of approved LIVE verifications of accounts that sign up through your referral link |
| Who bills the client | OKIAS | You |
| Who supports the client | OKIAS | You (first line) |
Referral commission for resellers
Client accounts you create with POST /v1/partners/clients are billed to your balance and earn no commission. Accounts that sign up through your referral link (okias.io/?ref=CODE) are ordinary self-billing customers: their approved LIVE verifications earn you 15% of the price charged, booked to your commission ledger and paid out like partner commission (minimum $30; see payouts).
Creating client accounts
/v1/partners/clientsCreates a client account linked to your reseller account. Available to approved resellers, authenticated as your OKIAS account (the same session your dashboard uses).
| Field | Type | Notes |
|---|---|---|
| string | Required. The client's login email — must not already be in use. | |
| type | string | INDIVIDUAL (default) or COMPANY. |
| country | string | Optional 2-letter default country for the client. |
| markup_percent | number | A markup for this client, 0–500 (default 0), recorded for your own records and shown in your dashboard. OKIAS does not charge it: platform billing always draws the list price from your balance. |
| password | string | Optional initial password (min 8 chars). Omit it to have a temporary one generated. |
{
"email": "client@company.com",
"type": "COMPANY",
"country": "pk",
"markup_percent": 40
}{
"account": {
"id": "cms7z8t4k000loea2m0c1r9vd",
"email": "client@company.com",
"type": "COMPANY",
"status": "PENDING"
},
"markup_percent": 40,
"markup_bps": 4000,
"temp_password": "kX2v...shown-once"
}password, the response includes a generated temp_password — once, and never again. Relay it to your client securely; they sign in with it and manage their own API keys from there.Listing your clients
/v1/partners/clients{
"items": [
{
"id": "cms7z8t4k000loea2m0c1r9vd",
"email": "client@company.com",
"type": "COMPANY",
"status": "ACTIVE",
"markup_bps": 4000,
"markup_percent": 40,
"created_at": "2026-07-30T10:12:00.000Z"
}
]
}Balance and refusal semantics
Each approved client verification draws the standard list price of its product from your balance:
| Product | Drawn from your balance on approval |
|---|---|
| AI KYC | 15 credits ($0.15) |
| Manual KYC (decided by the OKIAS review team) | 5 credits ($0.05) |
| BYOK — AI KYC on your own AI key (platform fee) | 5 credits ($0.05) |
- List price, approved-only. Credits are held on your balance while a client verification is open and drawn only when the outcome is
APPROVED. Declined, expired and errored verifications are never charged, and a review costs nothing unless it ends approved — the same policy as direct customers. - One balance pays for client verifications — yours. A managed client's verifications always draw on your balance, never on the client's own, so a client does not need credits of its own. OKIAS never invoices your clients.
- Empty balance refuses, not queues. With not enough credits left, client verification creates fail immediately (
requiredis the credit cost of the verification being created):
{
"error": {
"code": "INSUFFICIENT_CREDITS",
"available": 0,
"required": 15,
"billed_to": "RESELLER"
}
}The billed_to: RESELLER field tells your client's integration why: the blocker is your prepaid balance, not anything on their side. Top up and their traffic resumes immediately — no re-integration needed.
If your reseller account is suspended, every client request is refused instead with:
{
"error": {
"code": "RESELLER_INACTIVE"
}
}Pricing your clients
You set and invoice your own client prices; OKIAS bills your balance at the standard list price shown above. OKIAS has no client price list, margin calculation or margin report today — a dedicated reseller workspace is not available yet, so keep your pricing records on your side.
- You are free to price per check, per seat, bundled into your product, or however fits your business — OKIAS only ever draws the list price from your balance.
- The approved-only billing policy is something you can pass on: your customers' declined and errored checks cost you nothing.
- Volume bonuses on top-ups lower your effective cost as you grow.
Honest notes
- You are the first line of support and the biller for your clients; OKIAS supports you and runs the verification engine.
- Prepaid means prepaid. There is no overdraft or grace buffer — keep headroom in your balance so a busy day never takes your clients down.
- Country restrictions apply to every verification regardless of who is billed (for example, Israel is not supported); your clients cannot bypass them.
- Questions, volume pricing or onboarding help: email sales@okias.io.