API Docs
Dokumentasi API
Integrasikan pembayaran RouterPay memakai API key project sandbox atau production, signature webhook, dan endpoint transaksi.
POST
/api/payments
Membuat pembayaran baru dari project merchant.
GET
/api/payments/{reference}
Melihat status pembayaran berdasarkan reference.
Webhook
payment.paid / payment.failed / payment.expired
Kirim notifikasi status transaksi ke callback URL merchant.
curl -X POST https://routerpay.my.id/api/payments \
-H "Authorization: Bearer rp_live_xxx" \
-H "Content-Type: application/json" \
-d '{"amount":150000,"customer_name":"Fandy","callback_url":"https://merchant.test/webhook"}'