API & Webhook
Integrasikan pembayaran melalui satu API
REST API yang mudah dipahami untuk integrasi custom, plus webhook untuk setiap event pembayaran, sehingga sistem Anda selalu tahu status transaksi terbaru.

Fitur Utama
Semua yang Anda butuhkan untuk integrasi
Bangun pengalaman pembayaran yang stabil, aman, dan fleksibel dengan infrastruktur Baiyar.
REST API yang konsisten
Satu API untuk membuat payment link, mengelola checkout, dan memantau transaksi, dengan struktur request dan response yang konsisten.
Webhook untuk setiap event
Terima notifikasi otomatis lewat webhook setiap ada perubahan status pembayaran, tanpa perlu polling API berulang.
Dokumentasi lengkap
Panduan integrasi dan referensi API lengkap dengan contoh kode, tersedia di dokumentasi Baiyar.
Sandbox untuk testing
Uji integrasi Anda sepenuhnya di sandbox, termasuk payment link, checkout, dan webhook, sebelum live.
Keamanan tingkat industri
API key, HTTPS, dan berbagai lapisan keamanan untuk melindungi data dan transaksi Anda.
Cara Kerjanya
Integrasi dalam 3 langkah
Dari request hingga notifikasi, semua proses dirancang sederhana dan developer-friendly.
Kirim request
Panggil API untuk membuat payment link atau checkout sesuai kebutuhan Anda.
Terima response
Dapatkan response berisi detail payment link atau checkout yang baru dibuat.
Dengarkan webhook
Sistem Anda menerima webhook otomatis begitu status pembayaran berubah, misalnya saat pembayaran berhasil.
Sistem Anda
Real-Time Notifications
Selalu terhubung dengan webhook
Dapatkan update status transaksi secara real-time dan pastikan sistem Anda selalu sinkron.
Pelajari tentang webhookPertanyaan yang sering diajukan
Pertanyaan tentang API & Webhook
Lihat semua FAQBagaimana cara mendapatkan API key?
Anda bisa membuat API key dari dashboard Baiyar, di halaman Project > Integration. Setiap API key terikat ke satu project dan satu environment (sandbox atau production).
Apakah ada sandbox untuk testing?
Ya. Setiap akun mendapat akses sandbox penuh untuk menguji pembuatan payment link, checkout, dan webhook sebelum live, tanpa uang asli.
Event webhook apa saja yang tersedia?
Saat ini tersedia dua event: payment.paid saat pembayaran berhasil, dan payment.failed saat pembayaran gagal atau kedaluwarsa.
Bagaimana cara mengamankan webhook?
Setiap webhook dikirim dengan header X-Baiyar-Signature berisi timestamp dan HMAC-SHA256 dari isi request, ditandatangani dengan webhook secret project Anda. Verifikasi signature ini sebelum memproses payload.
Apakah ada rate limit untuk API?
Endpoint publik checkout dibatasi 60 permintaan per menit per IP. Endpoint API yang terautentikasi saat ini tidak memiliki rate limit khusus dari sisi API.
Apakah tersedia SDK resmi?
Belum. Saat ini Baiyar menyediakan REST API dan spesifikasi OpenAPI yang bisa dipakai untuk generate client library di bahasa apa pun.
Siap mengintegrasikan pembayaran ke sistem Anda?
Mulai bangun sekarang dengan dokumentasi lengkap dan dukungan developer kami.