AKD Pay Docs
EnglishEN Dashboard
LIVE Dokumentasi ini sama untuk sandbox dan live.

Mulai

Sandbox vs Live

API yang sama di dua lingkungan terpisah. Bedanya ada di alamat, kredensial, simulasi, halaman bayar, dan uangnya.

Sandbox dan live memakai API yang sama: endpoint, body request, respons, event webhook, signature, kode error, dan batas laju. Keduanya adalah sistem terpisah: merchant, project, API key, endpoint webhook, dan secret masing-masing berbeda.

Sandbox Live
Payment API (base URL) https://sandbox-api.algoritmakitadigital.id https://api.algoritmakitadigital.id
Dashboard Merchant https://sandbox-merchant.algoritmakitadigital.id https://merchant.algoritmakitadigital.id
Akun daftar sendiri, otomatis diajukan dari dashboard, ditinjau tim AKD (alur onboarding)
merchant_id, project_id, API key khusus sandbox khusus live; key sandbox tidak berlaku di live, dan sebaliknya
Endpoint webhook dan signing secret khusus sandbox khusus live; secret live berbeda dari sandbox
Uang uji coba (Xendit Test mode), tidak ada uang sungguhan uang sungguhan
Simulasi bayar (POST /v1/payments/{id}/simulate) tersedia tidak tersedia
Halaman bayar AKD (payment_url, POST /v1/hosted/payments) tersedia tidak ada; tampilkan QRIS atau nomor VA di aplikasi Anda
Skema signature webhook legacy, both, atau v2 gunakan v2
Label di Dashboard Merchant → Pengembang SANDBOX LIVE

Yang perlu diganti saat pindah ke live#

  1. Base URL: https://sandbox-api.algoritmakitadigital.id → https://api.algoritmakitadigital.id.
  2. API key dan project_id live.
  3. Signing secret endpoint webhook live (whsec_…).
  4. Tampilan checkout: render checkout.qr_string atau checkout.account_number; jangan bergantung pada payment_url.
  5. Hapus pemanggilan simulasi dari kode produksi.

Detail lengkap lingkungan dan metode pembayaran ada di Lingkungan dan alamat API.