Mulai
Kasera Pay API
Buat permintaan pembayaran QRIS dari kode Anda, dapatkan tautan checkout, dan ketahui secara pasti kapan uangnya masuk.
Base URL
https://pay.kasera.id/v1Semua permintaan memakai HTTPS dan mengembalikan JSON. Semua nominal adalah rupiah utuh (tanpa desimal): amount = fee + net, selalu. Timestamp memakai format ISO-8601 dengan offset +07:00.
Tiga endpoint, autentikasi bearer, dan webhook payment.paid. Butuh akun? Daftar di dashboard, lalu buat API key di menu Developer.
Quickstart
Buat permintaan pembayaran pertama Anda:
curl https://pay.kasera.id/v1/transactions \
-H "Authorization: Bearer kp_live_..." \
-H "Idempotency-Key: order-1234" \
-H "Content-Type: application/json" \
-d '{
"amount": 150000,
"description": "Kaos komunitas",
"external_id": "ORD-1234"
}'Kirim checkout_url dari respons ke pembeli. Untuk tahu kapan dibayar, pasang webhook — jangan polling.
Jangan pernah menaruh kp_live_ di kode frontend atau repositori publik. Panggil API hanya dari server Anda.