Lompat ke konten

Metode Pembayaran

Baiyar mendukung dua tipe metode pembayaran, dipakai dengan cara yang sama di payment link maupun direct payment:

Tipe Apa itu Butuh bank
qris Standar QR terpadu Indonesia — bisa dipakai dengan e-wallet atau mobile banking apa pun yang mendukung QRIS Tidak
virtual_account Nomor virtual account milik bank tertentu yang ditransfer pelanggan Ya
{ "type": "qris" }
{ "type": "virtual_account", "bank": "bca" }

bank harus salah satu dari kode berikut:

Kode Bank
bca BCA
bni BNI
bri BRI
mandiri Mandiri
permata Permata
cimb_niaga CIMB Niaga
danamon Danamon
bsi BSI
bjb BJB
btn BTN
bnc BNC
bss BSS
sinarmas Sinarmas
Tipe Minimum (IDR)
qris 100
virtual_account 10.000

Jika sebuah payment link mengizinkan keduanya, batas yang lebih tinggi (10.000) yang berlaku.

GET /v1/payment-methods mengembalikan total biaya tiap metode sebagai fee_percentage_bps (basis poin — 70 = 0,7%) ditambah fee_fixed_amount (jumlah tetap yang dikenakan selain persentase, bukan sebagai pengganti). Keduanya sudah merupakan total gabungan — tidak ada rincian biaya provider terpisah yang perlu ditambahkan lagi. Siapa yang menanggung biaya — Anda atau pelanggan — ditentukan oleh fee_bearer saat Anda membuat payment link atau payment.

Batasi metode yang diterima sebuah payment link dengan allowed_payment_methods; kosongkan untuk memakai default project:

"allowed_payment_methods": [
{ "type": "qris" },
{ "type": "virtual_account", "bank": "bca" },
{ "type": "virtual_account", "bank": "mandiri" }
]

Lihat panduan Payment Links dan panduan Direct Payments untuk bentuk instructions tiap metode pada respons.