Lewati ke konten

Perkiraan biaya

Menghitung biaya, total yang dibayar pelanggan, dan penerimaan merchant untuk maksimal tiga nominal. Tidak ada pembayaran yang dibuat.


POST/v1/fee-preview
API key apa pun bisa memanggil ini.
project_idstringwajib

Proyek yang dihitung. Wajib dengan key merchant.

Contoh: prj_01k7q3m8x2v5t9n4b6c1d0e7fa

Diawali prj_.

payment_methodsarray dari stringopsional

Metode yang dihitung. Metode proyek itu sendiri bila dikosongkan.

Item maksimum: 40

amountsarray dari integerwajib

Sampai tiga nominal untuk dihitung, masing-masing dalam satuan terkecil.

Item maksimum: 3

fee_bearerstringopsional

Siapa yang membayar biaya Baiyar. Bawaannya mengikuti pengaturan proyek.

Contoh: customer

Nilai yang mungkin: merchant, customer

dataobjectwajib

Objek yang dikembalikan, atau array objek untuk operasi daftar.

methodsarray dari objectwajib

Satu hasil untuk setiap metode yang dihitung.

payment_methodstringwajib

Metode pembayaran yang digunakan dalam perhitungan biaya ini.

Contoh: payment.qris

previewsarray dari objectwajib

Perhitungan biaya untuk tiap nominal yang kamu kirim, dengan urutan yang sama. Entri null berarti metode tidak menerima nominal itu; perkiraan ini tidak membuat pembayaran.

metaobjectwajib

Detail request seperti id dan kursor paginasi.

request_idstringwajib

Id request ini. Sebutkan saat bertanya ke dukungan.

Contoh: req_Hy3k9QzT2LmN8vXa

Request yang gagal dijawab dengan bentuk error yang sama; lihat Error.

curl -X POST "https://api.baiyar.com/v1/fee-preview" \
-H "Authorization: Bearer $BAIYAR_KEY" \
-H "Content-Type: application/json" \
-d '{
"project_id": "prj_01k7q3m8x2v5t9n4b6c1d0e7fa",
"amounts": [
10000000,
50000000
]
}'