Gunakan bagian ini untuk menghubungkan akun payment gateway milik outlet ke Kekasir. Setiap provider mempunyai halaman panduan sendiri, sehingga owner dapat menyiapkan akun, kredensial, callback, dan pengujian tanpa mencampur langkah antar-provider.
Cara kerja integrasi
Kekasir membuat QR sesuai nominal transaksi melalui provider yang dipilih. Pelanggan membayar ke akun merchant milik outlet, lalu provider mengirim notifikasi pembayaran ke Kekasir. Karena itu, kredensial dan URL notifikasi harus berasal dari lingkungan yang sama.
Pilih provider
- Aktivasi QRIS Dinamis DOKU — gunakan Client ID, Active Secret Key, Client ID QRIS, dan pasangan Merchant Public/Private Key.
- Aktivasi QRIS Dinamis Duitku — gunakan Merchant Code dan API Key dari proyek Duitku milik outlet.
Provider yang belum ditampilkan pada tombol Tambah Provider belum tersedia untuk transaksi outlet. Jangan memasukkan kredensial provider lain ke field DOKU atau Duitku.
Urutan aktivasi
1. Daftar atau masuk ke dashboard provider atas nama merchant outlet.
2. Pastikan layanan QRIS dinamis sudah aktif pada akun provider.
3. Ambil kredensial dari lingkungan yang akan dipakai, yaitu sandbox untuk latihan atau production untuk transaksi nyata.
4. Daftarkan URL notifikasi atau callback Kekasir pada dashboard provider.
5. Buka Pengaturan → Pembayaran Non Tunai → Tambah Provider.
6. Isi kredensial, simpan, lalu pilih Uji QRIS.
7. Setelah status menjadi Teruji, pilih provider tersebut pada metode QRIS Dinamis.
Studi kasus
Gerai Mie Tek-Tek mempunyai akun Duitku sendiri. Owner menyalin Merchant Code dan API Key dari proyek outlet, memasang URL callback Kekasir, lalu membuat QR uji. Setelah status integrasi menjadi Teruji, owner memilih Duitku sebagai provider aktif. Pembayaran berikutnya memakai akun Duitku outlet tersebut.
Contoh lain
- Outlet lain dapat memakai DOKU dengan akun merchant dan rekening miliknya sendiri.
- Owner yang mengelola beberapa outlet dapat memakai provider berbeda per outlet.
- Satu outlet dapat menyimpan lebih dari satu integrasi teruji, tetapi hanya satu provider QRIS Dinamis yang aktif pada satu waktu.
Sebelum menerima pembayaran nyata
- Pastikan nama lingkungan di Kekasir sesuai dengan kredensial provider.
- Pastikan URL notifikasi dapat diakses dari internet dan sudah tersimpan di dashboard provider.
- Jangan membagikan secret key, API key, atau private key melalui chat dan screenshot.
- Selesaikan pembayaran yang masih pending sebelum mengganti kredensial atau provider aktif.