Dokumentasi / Panduan Integrasi API
Panduan Integrasi NusaPay
Base URL API: https://api.nusapay.biz.id
Contoh format integrasi
https://api.nusapay.biz.id/{trxid}/{apikey}Quick Start
Daftar akun, verifikasi OTP email, login, lalu salin API key dari dashboard untuk mulai memakai endpoint NusaPay.
Autentikasi
Setiap request API memakai API key unik milik pengguna. Format URL dasar: https://api.nusapay.biz.id/{trxid}/{apikey}.
Endpoints
Gunakan endpoint create payment, cek status transaksi, deposit, withdraw, dan wallet untuk mengelola saldo secara realtime.
Webhook
Sistem Anda dapat menerima callback status pembayaran agar transaksi otomatis ditandai berhasil di sisi merchant.
Request Withdraw & Status
Merchant dapat mengirim request withdraw via API atau dashboard. Status dapat dicek sampai owner memproses pencairan.
Wallet & Transaksi Realtime
Deposit terkonfirmasi dan payment API otomatis akan masuk ke saldo pengguna tanpa perlu refresh manual yang rumit.
OTP & Verifikasi Email
Akun baru wajib OTP email. Reset password mengirim password sementara ke email sistem pengguna.
Contoh request payment
POST /api/v1/payment
{
"trxId": "INV-001",
"apikey": "user_api_key",
"amount": 50000,
"customerName": "Budi",
"callbackUrl": "https://merchant.id/webhook"
}