Skip to content

Introduction

Baiyar is a payment platform for Indonesian merchants. It supports QRIS and bank virtual accounts (BCA, BNI, BRI, Mandiri, and others) as payment methods, in Indonesian Rupiah (IDR).

There are two ways to accept a payment with Baiyar:

  • Payment Links — a hosted, shareable checkout page you create with one API call. The customer completes payment on a page Baiyar hosts; you don’t build any payment UI yourself. See the Payment Links guide.
  • Direct Payments — you create a payment for one specific method (QRIS or a bank virtual account) and render the QR code or virtual account number in your own app. See the Direct Payments guide.

Both are part of the same Payment API, authenticated with an API key you create in the dashboard (Project → API Key tab). An API key is scoped to exactly one project and one environment (sandbox or production) — see Authentication.

Continue to Create an Account if you’re setting up a new Baiyar account, or jump straight to the Payments Quickstart if you already have an API key.