Mulai
Alur onboarding
Dari pendaftaran sandbox sampai transaksi live pertama, dan siapa yang mengerjakan setiap langkah.
Onboarding terdiri dari tujuh langkah. Langkah 1–3 Anda kerjakan sendiri dari Dashboard Merchant sandbox; setelah pengajuan live, tim AKD meninjau data Anda lalu membuat akun dan kredensial live. Sandbox dan live adalah sistem terpisah: tidak ada data sandbox yang pindah ke live.
Merchant dikerjakan oleh tim AndaAKD dikerjakan oleh tim AKD
- Daftar SandboxMerchant
Daftar di Dashboard Merchant sandbox. Pendaftaran berjalan otomatis, tanpa menunggu persetujuan: akun, project, QRIS dan Virtual Account, simulasi bayar, dan API key langsung dibuat. Halaman sukses menampilkan
merchant_id,project_id, dan API key; API key hanya ditampilkan sekali. - Integrasi & uji di sandbox SandboxMerchant
Buat pembayaran, simulasikan pembayaran, verifikasi webhook, dan selesaikan checklist uji. Endpoint webhook sandbox didaftarkan oleh tim AKD atas permintaan Anda.
- Ajukan liveMerchant
Pemilik membuka Dashboard Merchant sandbox → Ajukan Live: data badan usaha, NIB/NPWP, penanggung jawab, perkiraan volume, dan rekening pencairan. Tidak ada unggahan dokumen; tim AKD meminta dokumen lewat email.
- Review tim AKDAKD
Tim AKD meninjau pengajuan. Status (Diajukan → Sedang ditinjau → Disetujui/Ditolak) tampil di menu Ajukan Live dan dikirim lewat email ke Pemilik. Pengajuan yang ditolak memuat catatan peninjau, dan Anda dapat mengajukan ulang.
- Kredensial live LiveAKD Merchant
Setelah disetujui, tim AKD membuat akun live di sistem terpisah:
merchant_id,project_id, dan API key live, endpoint webhook live (skema signaturev2), tarif, rekening, dan undangan Dashboard Merchant live. Anda memasangnya di server tanpa mencampur nilai sandbox. - Transaksi live kecil LiveMerchant
Lakukan satu transaksi live bernominal kecil dengan uang sungguhan. Pastikan webhook
payment.paidditerima dan terverifikasi, dan pembayaran terlihat di Dashboard Merchant live. - Go-live LiveMerchant
Buka pembayaran untuk pembeli Anda. Pantau riwayat webhook di menu Pengembang.
Siapa mengerjakan apa#
| Langkah | Merchant | Tim AKD |
|---|---|---|
| 1. Daftar | mendaftar di https://sandbox-merchant.algoritmakitadigital.id/#/daftar dan menyimpan API key yang tampil sekali | — (otomatis) |
| 2. Integrasi & uji | integrasi API dan webhook, menyelesaikan checklist uji | mendaftarkan endpoint webhook sandbox atas permintaan |
| 3. Ajukan live | Pemilik mengisi menu Ajukan Live dan mengirim dokumen yang diminta lewat email | meminta dokumen lewat email |
| 4. Review | memantau status di menu Ajukan Live | meninjau, lalu menyetujui atau menolak dengan catatan |
| 5. Kredensial live | menerima undangan Dashboard Merchant live; memasang base URL, API key, project_id, dan signing secret live |
membuat akun, project, dan API key live, mendaftarkan endpoint webhook live, mengundang Pemilik ke Dashboard Merchant live |
| 6. Transaksi live kecil | membayar dan memverifikasi webhook | — |
| 7. Go-live | membuka pembayaran untuk pembeli | — |
Sebelum mengajukan live#
- Semua butir checklist uji lolos di sandbox.
- Server Anda memverifikasi
X-AKD-Signature-V2dan mendeduplikasiX-AKD-Event-ID. - Aplikasi Anda menampilkan QRIS (
checkout.qr_string) atau nomor VA (checkout.account_number) sendiri, karena live tidak punya halaman bayar AKD. - Email owner dan developer di Dashboard Merchant → Tim benar: notifikasi webhook gagal dikirim ke sana.
Daftar lengkap langkah live: Checklist sandbox ke live.