# Mengatasi error "kredit tidak cukup"

Source: https://help.didit.me/id/billing-credits/not-enough-credits
Updated: 2026-10-31

Kredit paket dan saldo Anda habis, atau workflow memuat pemeriksaan yang tidak dapat dibayar kredit paket Free. Cari penyebabnya dan hentikan error berulang.

Kredit paket bulanan dan saldo top up Anda tidak cukup untuk menutupi sebuah
pemeriksaan di workflow. Kredit $10 per bulan dari paket Free lebih cepat habis dari
perkiraan jika workflow menyertakan **white label** ($0.20), AML ($0.20), NFC
($0.15), atau liveness aktif ($0.15). Buka workflow-nya dan lihat apa yang
diaktifkan sebelum melakukan top up.

Jika sebuah permintaan verifikasi gagal dengan pesan `"You don't have enough credits to perform this request"`, atau API menjawab dengan kode error `insufficient_credits` saat Anda membuat session, saldo organisasi Anda tidak cukup untuk menutupi sebuah fitur yang sedang dijalankan workflow tersebut. Penyebab yang sama juga bisa muncul sebagai **error "kredit habis" (terkadang 502)**, misalnya ketika workflow menyertakan verifikasi telepon atau validasi database, yang tidak dibayar oleh kredit paket Free.

## Periksa workflow-nya sebelum memeriksa saldo

Naluri pertama biasanya melihat pemakaian Anda. Lihat **workflow** Anda terlebih dahulu, karena setiap modul yang diaktifkan dibayar dari kredit bulanan $10 Anda (paket Free) lalu dari saldo Anda, dan sebagian modul jauh lebih mahal daripada empat yang dasar (verifikasi ID, liveness pasif, pencocokan wajah 1:1, dan analisis perangkat dan IP, totalnya $0.33). Penyebab yang biasa terjadi, dalam urutan kemunculannya:

| Fitur | Harga | Kenapa ini mengejutkan orang |
|---|---|---|
| **White label / branding kustom** | $0.20 per verifikasi | Ini pengaturan tampilan, jadi tidak terasa seperti sebuah "pemeriksaan" |
| **Penyaringan AML** | $0.20 | Sering ditambahkan ke template KYC dasar tanpa disadari |
| **NFC** | $0.15 | Ditagih terpisah dari verifikasi ID |
| **Liveness aktif** | $0.15 | Berpindah dari pasif ke aktif menaikkan harga. Di workflow, metode aktifnya adalah **Flash 3D** dan **Aksi 3D & Flash**; **Liveness pasif** $0.10 |
| **Estimasi usia** | $0.10 | Harganya terpisah dari verifikasi ID |
| **Kuesioner** | $0.10 | Terasa seperti sebuah formulir, bukan pemeriksaan |
| **Verifikasi telepon** | mulai dari $0.03 + biaya operator | Biaya operator bervariasi tergantung tujuan |
| **Verifikasi email** | $0.03 | |
| **Bukti alamat** | $0.20 | |
| **Validasi database** | Bervariasi tergantung negara | Juga membutuhkan **top up pertama** sebelum bisa berjalan sama sekali - kredit paket Free tidak dihitung. Lihat [validasi database](https://help.didit.me/id/documents-coverage/database-validation) |
| **Verifikasi bisnis (KYB)** | Bervariasi menurut negara dan tingkat registri | |

> **Warning:** **White label adalah penyebab tunggal paling umum.** Sebuah workflow dengan
> branding kustom yang diaktifkan berharga $0.20 per verifikasi yang selesai **di
> atas** harga per modulnya - jadi sebuah alur yang Anda atur sebagai KYC biasa
> menjadi sekitar 60% lebih mahal begitu Anda memberinya branding. Lihat
> [menyesuaikan branding](https://help.didit.me/id/workflows/customize-branding-and-experience).

## Cara mengatasinya

1. **Buka workflow yang digunakan session yang gagal**

   Bukan workflow sembarangan - workflow yang ID-nya digunakan session tersebut saat dibuat. Di **Alur kerja**, periksa setiap fitur yang diaktifkan terhadap tabel di atas.

2. **Cari tombol custom style yang tersembunyi**

   White label adalah pengaturan per workflow bernama **Include custom style**, dan tidak ada di daftar langkah, itulah sebabnya mengaudit langkah-langkahnya tidak pernah menemukannya. Di editor workflow, pengaturan ini berupa tombol kecil **di samping ikon contoh warna di header, dan hanya muncul saat Anda mengarahkan kursor ke ikon tersebut**, sehingga sebuah workflow bisa diberi branding tanpa ada yang ingat pernah melakukannya. Pengaturan yang sama juga ada di sidebar **Settings** milik workflow, tempat pengaturan ini selalu terlihat.

3. **Periksa saldo Anda**

   **Pengaturan → Tagihan dan paket** menampilkan saldo Anda saat ini. Jika kredit bulanan Anda habis dan saldo nol atau negatif, semua pekerjaan berbayar berhenti sampai kembali di atas nol.

4. **Hapus fitur berbayarnya atau lakukan top up**

   Jika Anda tidak membutuhkan fitur berbayar tersebut, matikan dan publikasikan ulang. Jika Anda membutuhkannya, tambahkan dana - top up minimum adalah $50. Lihat [top-up, faktur, dan metode pembayaran](https://help.didit.me/id/billing-credits/top-ups-invoices-and-payments).

![Halaman penagihan di konsol Didit dengan saldo akun dan tombol Isi saldo](https://help.didit.me/screenshots/billing-credits-light.webp)

*Periksa saldonya, tetapi periksa dulu fitur berbayar di workflow.*

## Penyebab lain yang perlu disingkirkan

- **Saldo negatif.** Begitu saldo turun di bawah nol dan kredit bulanan Anda habis, pemeriksaan live berhenti. Ini adalah kasus di mana error-nya memang benar-benar bukan soal modul tertentu.
- **Key aplikasi yang salah.** Saldo berlaku per organisasi, tetapi jika Anda memanggil dengan key untuk aplikasi yang workflow-nya berbeda dari yang Anda audit, Anda sedang melihat konfigurasi yang salah. Lihat [organisasi, aplikasi, dan environment](https://help.didit.me/id/account-organization/organizations-and-applications).
- **Panggilan API mandiri, bukan session workflow.** Panggilan mandiri ditagih per panggilan dengan harga daftar dan memakai kredit serta saldo yang sama, jadi bisa menghabiskannya lebih cepat dari perkiraan.
- **Verifikasi telepon atau validasi database sebelum top up apa pun.** Keduanya tetap nonaktif sampai organisasi Anda melakukan top up sungguhan pertama; kredit paket Free tidak membukanya. Lihat [top-up, faktur, dan metode pembayaran](https://help.didit.me/id/billing-credits/top-ups-invoices-and-payments).
- **Sandbox yang berfungsi dan aplikasi live yang tidak.** Sandbox tidak pernah menagih apa pun, jadi tidak bisa mengungkap fitur berbayar. Session live pertama adalah saat harga sebenarnya dari workflow muncul.
- **Anda benar-benar sudah memakai $10 bulan ini.** Periksa Analytics untuk volume bulan ini per fitur, dan Penggunaan untuk biaya setiap pemeriksaan, sebelum menganggap ini penyebabnya. Kredit diatur ulang setiap tanggal 1.

## Mencegahnya terjadi lagi

- **Aktifkan isi ulang otomatis** di **Pengaturan → Tagihan dan paket** sehingga saldo terisi otomatis di bawah ambang batas yang Anda pilih.
- **Uji di sandbox**, tempat tidak ada yang ditagih dan pemeriksaan saldo sepenuhnya dilewati. Lihat [menguji di sandbox](https://help.didit.me/id/getting-started/sandbox-and-testing).
- **Pisahkan aplikasi uji coba dan live Anda**, sehingga sebuah eksperimen tidak bisa menguras saldo yang menjadi andalan trafik production Anda.

## Membatasi pengeluaran Anda

Jika Anda ingin batas keras agar sebuah akun tidak bisa menjadi negatif selama pengujian, itu adalah kontrol tingkat akun, bukan pengaturan workflow - tanyakan ke support apa yang tersedia untuk organisasi Anda. Sementara itu versi praktisnya: terus uji di aplikasi sandbox, tempat tidak ada apa pun yang bisa dihabiskan.

## Jika top up bukan swalayan

Organisasi pada paket tahunan tidak bisa membeli kredit lewat alur top up swalayan - hubungi account manager Anda sebagai gantinya. Sebuah percobaan swalayan akan memberi tahu Anda hal ini alih-alih gagal secara diam-diam.

## Jika saldo Anda terlihat salah

Jika saldo, faktur, atau riwayat verifikasi Anda tiba-tiba terlihat hilang atau salah, ini hampir selalu adalah masalah platform sementara, bukan data yang hilang. Hubungi support alih-alih mencoba memperbaikinya sendiri, dan sertakan ID organisasi Anda.
