Case 0 — you don't need any code for this

Before writing a single line of integration code, know that the whole loop already works from the dashboard:

  1. Open the Kasera Pay dashboard and create a payment request: amount, description, done.
  2. The dashboard gives you a checkout link and a QRIS code.
  3. Share the link over WhatsApp, paste it in an invoice, or print the QR and tape it to the counter.
  4. The buyer pays; the dashboard shows the request flip to , and you can get notified.
Try it live: a shared payment link looks like https://pay.kasera.id/p/<token> — for a local dev stack, http://localhost:8888/p/<token>. (Placeholder: create one in your dashboard and paste it here.)

This is the right "integration" for a warung, a bake sale, or anyone whose order volume fits in their head. The API cases (1–3) exist for when you want your own website to create these links and react to payment automatically — which is exactly what the rest of this demo shows.

Next: Case 1, the simplest API integration →