Panduan ini membawa Anda dari pendaftaran akun bisnis DOKU sampai DOKU terhubung dan teruji di Kekasir. Ikuti urutannya agar data usaha, aktivasi QRIS, dan notifikasi pembayaran tidak tertukar.
Yang perlu disiapkan
Siapkan dokumen onboarding sebelum mulai mendaftar. Untuk usaha perorangan, dokumen yang umumnya diminta meliputi:
- KTP pemilik usaha dan swafoto bersama kartu identitas.
- Data usaha: nama brand, jenis usaha, alamat lengkap, kode pos, dan deskripsi singkat produk atau layanan.
- Foto tempat usaha, produk atau layanan, atau aktivitas usaha sebagai bukti bisnis.
- Informasi rekening bank yang akan menerima pencairan.
- Logo usaha jika tersedia.
- Nomor telepon dan email aktif yang dapat menerima OTP.
Untuk badan usaha, siapkan juga dokumen legal perusahaan yang sesuai dengan bentuk usaha. DOKU dapat meminta dokumen tambahan saat proses pemeriksaan.
Daftar akun bisnis DOKU
Buka tautan pendaftaran berikut (terbuka di tab baru):
Buka pendaftaran DOKU melalui tautan Kekasir
Salin juga alamat lengkapnya bila ingin membuka sendiri di browser:
https://dashboard.doku.com/bo/register?referrer_code=VSZTLR
Jika formulir pendaftaran menanyakan Kode Referral, isi dengan:
VSZTLR
Daftar melalui tautan atau kode referal ini agar tim Kekasir lebih mudah membantu tindak lanjut dan aktivasi akun Anda.

Isi nama lengkap, nama bisnis, email bisnis, nomor telepon, dan kata sandi. Baca syarat dan kebijakan privasi, kirim formulir, lalu masukkan OTP yang dikirim ke email. Setelah OTP berhasil, akun bisnis sudah dibuat dan Anda dapat melanjutkan aktivasi.
Lengkapi aktivasi bisnis
Setelah akun dibuat, DOKU menanyakan profil usaha Anda. Jawab sesuai kondisi sebenarnya agar rekomendasi layanan yang diberikan tepat.

Setelah kuesioner selesai, DOKU menampilkan rekomendasi layanan. Untuk Kekasir, yang dibutuhkan adalah QRIS; layanan lain boleh diabaikan.

Masuk ke DOKU Dashboard dan ikuti tahapan Data Pemilik → Data Bisnis → Rekening Bank → Syarat & Ketentuan. Isi data sesuai dokumen agar proses pemeriksaan tidak tertunda.

Pada bagian data bisnis, pilih industri yang paling sesuai, jelaskan barang atau jasa yang dijual, isi alamat, lalu unggah bukti usaha yang jelas.

Setelah semua data dikirim, tunggu pemeriksaan DOKU. Jangan memakai akun production untuk transaksi pelanggan sebelum akun dan layanan QRIS dinyatakan aktif.
Ambil kredensial API DOKU
Setelah akun aktif, buka halaman Settings pada dashboard DOKU.

Pilih Settings → General → Account → API Keys. Salin Client ID yang biasanya diawali BRN- dan Active Secret Key yang biasanya diawali SK-.

Jangan memakai nilai API Key yang diawali doku_key_ sebagai Active Secret Key.
Ambil Client ID QRIS
Buka Accept Payments → Checkout Appearance → Pengaturan Kredensial QRIS, lalu salin Client ID numerik. Di Kekasir, field ini diberi nama Client ID QRIS supaya tidak tertukar dengan Client ID API yang diawali BRN-.

Hubungkan DOKU di Kekasir
Masuk sebagai owner, buka Pengaturan → Pembayaran Non Tunai, lalu pilih + Tambah Provider → DOKU → Hubungkan. Pilih environment, isi Client ID, Active Secret Key, dan Client ID QRIS. Pilih Buat / Ganti Kunci untuk membuat pasangan kunci merchant, kemudian simpan.

Daftarkan public key dan URL notifikasi
Salin Merchant Public Key dari Kekasir ke pengaturan kredensial merchant DOKU. Private key tetap disimpan oleh Kekasir dan tidak boleh dikirim ke provider atau pihak lain.
Buka Settings → QRIS Notify URL, pilih kanal QRIS, lalu masukkan URL berikut:
https://app.kekasir.id/api/v1/pos/webhooks/doku

Tekan Edit pada kanal QRIS, tempel URL di atas, lalu Submit.

URL ini membuat DOKU dapat memberi tahu Kekasir ketika pembayaran berhasil, gagal, kedaluwarsa, atau berubah status.
Uji dan aktifkan DOKU
Kembali ke daftar integrasi di Kekasir, pilih Uji QRIS, isi nominal uji, lalu pilih Buat QR Uji. QR sandbox hanya untuk simulasi. QR production dapat dibayar, sehingga gunakan nominal kecil dan pastikan tidak mencatatnya sebagai penjualan kasir.
Setelah QR berhasil dibuat, status integrasi berubah menjadi Teruji. Buka Pembayaran Non Tunai → QRIS Dinamis → Pilih Provider, lalu aktifkan DOKU.
Studi kasus
Owner Mie Tek-Tek mendaftar akun bisnis melalui tautan referal Kekasir, melengkapi data pemilik dan usaha, lalu menunggu QRIS aktif. Setelah itu owner mengambil Client ID, Active Secret Key, dan Client ID QRIS, mendaftarkan public key serta URL notifikasi, kemudian membuat QR uji sampai status integrasi menjadi Teruji.
Contoh lain
- Usaha berbadan hukum dapat memakai alur yang sama dengan dokumen legal perusahaan.
- Outlet baru dapat mencoba akun sandbox sebelum memasukkan kredensial production.
- Setelah Active Secret Key diganti, simpan key baru di Kekasir dan lakukan pengujian ulang.
Jika pengujian gagal
- Pastikan environment kredensial sama dengan environment yang dipilih.
- Pastikan Active Secret Key memakai awalan
SK-, bukan API Keydoku_key_. - Pastikan Client ID QRIS berasal dari Pengaturan Kredensial QRIS.
- Pastikan Merchant Public Key dan QRIS Notify URL sudah tersimpan di dashboard DOKU.
- Selesaikan atau tunggu pembayaran pending kedaluwarsa sebelum mengganti kredensial.