Dashboard dan API saat ini berjalan dalam mode prototipe. Order tidak dapat menerima atau memverifikasi pembayaran nyata.
Good to see you 👋
Berikut ringkasan aktivitas akun Anda.
Paket & kuota
Paket yang sedang berlaku dan pemakaian kuota Anda bulan ini.
Recent orders
Aktivitas order terbaru.
Integration status
Status koneksi pembayaran.
Developer quick start
Mulai integrasi API.
Authorization: Bearer YOUR_API_KEY
Orders
Buat dan pantau permintaan pembayaran.
QRIS setup
Konfigurasi integrasi QRIS melalui penyedia resmi.
Connect your QRIS provider
NEXAPAY belum terhubung ke penyedia/acquirer QRIS. Untuk mengaktifkan verifikasi pembayaran, diperlukan kerja sama resmi, kredensial API, dokumentasi callback, dan pengujian server-to-server.
- Gunakan akses merchant/provider yang sah.
- Verifikasi signature callback di sisi server.
- Terapkan idempotency dan rekonsiliasi.
- Jangan gunakan screenshot atau redirect browser sebagai bukti pembayaran.
Projects
Pisahkan integrasi berdasarkan website atau aplikasi.
API keys
Kelola kredensial integrasi Anda. Secret hanya ditampilkan saat dibuat.
Webhooks
Endpoint notifikasi untuk aplikasi Anda.
Sumber pembayaran
Hubungkan sumber pembayaran untuk menerima pembayaran yang terdeteksi otomatis. Status di bawah ini adalah status sebenarnya dari setiap koneksi Anda.
Provider
Pilih provider, lalu hubungkan akun Anda pada panel koneksinya.
GoPay Merchant (GoBiz)
Model yang sama seperti PayKita: Anda login ke akun GoPay Merchant milik Anda sendiri (OTP atau email+password portal GoBiz), sesi tersimpan terenkripsi, dan NEXAPAY membaca feed transaksi akun Anda untuk mendeteksi pembayaran QRIS. Sesi dapat kedaluwarsa — hubungkan ulang bila status berubah EXPIRED.
Koneksi saya
Koneksi yang pernah Anda buat. Kredensial provider tidak pernah diminta di halaman ini — operator memasangnya sebagai secret di server.
API documentation
Dokumentasi API prototipe NEXAPAY.
Authentication
API dashboard menggunakan bearer token sesi. API publik memakai API key merchant pada prefix /api/v1/* (lihat README untuk contoh lengkap); API dashboard memakai bearer token sesi.
Authorization: Bearer YOUR_SESSION_TOKEN
Create order
POST /api/orders\nContent-Type: application/json\n\n{\n "description": "Invoice #INV-001",\n "amount": 25000,\n "external_id": "INV-001"\n}Response
{\n "order": { "id": "ord_...", "status": "PENDING" },\n "payment": {\n "available": false,\n "reason": "Provider QRIS belum dikonfigurasi"\n }\n}Subscription
Pilih paket penggunaan platform. Setiap permintaan ditinjau dan disetujui admin secara manual.
Riwayat langganan
Semua permintaan dan langganan Anda beserta statusnya.
Persetujuan langganan dilakukan secara administratif oleh admin dan tidak terhubung ke provider pembayaran mana pun. Ini bukan bukti pembayaran otomatis. QRIS tetap belum dikonfigurasi.
Admin console
Monitoring akun dan aktivitas platform.
Semua order
Seluruh order platform. Nilai order adalah total ledger, bukan pendapatan yang diterima.
Audit logs
Catatan tindakan yang berhasil dilakukan di platform. Secret dan kredensial tidak pernah dicatat.
Provider pembayaran
Status nyata setiap adapter provider dan jumlah koneksi merchant. Provider hanya CONFIGURED bila kredensial resminya terpasang sebagai Worker secret oleh operator.
Paket langganan
Kelola paket yang dapat dipilih merchant. Paket tidak dapat dihapus, hanya dinonaktifkan.
Permintaan & langganan
Setujui, tolak, perpanjang, atau akhiri langganan merchant. Semua tindakan tercatat di audit log.