Pricing
Predictable monthly pricing in IDR. All plans include the sandbox tenant, webhooks, and the full SDK.
Starter
Rp 1.500.000/ month
- 500 verifications / month
- KTP + Passport
- Hard quota cap
- Email support
- Up to 3 API keys
Growth
Rp 7.500.000/ month
- 5,000 verifications / month
- Overage Rp 1.500 per verification
- Liveness check included
- KTP, Passport, SIM
- Priority support
- Up to 10 API keys
Enterprise
Rp 30.000.000/ month
- 50,000 verifications / month
- Overage Rp 1.000 per verification
- Custom KYB workflows
- Dedicated support
- SLA + per-tenant CORS
- Up to 100 API keys
FAQ
What counts as a verification?
One billable event per call to POST /kyc/initiate or POST /kyb/initiate. Document re-uploads, liveness retries, and webhook retries don't add to the count.
What happens when I exceed my plan?
Starter caps at 500 — additional initiate calls return HTTP 403 with ERR_QUOTA_001. Growth and Enterprise allow overage; you'll see the extra line on next month's invoice.
How does billing work?
Monthly invoices via Midtrans (VA, QRIS, GoPay, OVO, card). 7-day grace period before soft suspend, 14 days before cancellation. See the changelog for billing-related releases.