Lewati ke konten

Lihat rekonsiliasi

Menampilkan pembayaran lunas dan status settlement-nya: cocok, menunggu, terlambat, diperiksa, atau ditahan.


GET/v1/reports/reconciliation
Membutuhkan izin balances:read.
fromstringwajib

Hari pertama periode, YYYY-MM-DD waktu Jakarta. Hari itu ikut dihitung.

Contoh: 2026-10-01

Pola: ^\d{4}-\d{2}-\d{2}$

tostringwajib

Hari terakhir periode, YYYY-MM-DD waktu Jakarta. Hari itu ikut dihitung.

Contoh: 2026-10-26

Pola: ^\d{4}-\d{2}-\d{2}$

statusstringopsional

Saring baris rekonsiliasi berdasarkan status: reconciled, awaiting, late, checking, atau held. Total ringkasan tetap mencakup seluruh periode.

Contoh: late

Nilai yang mungkin: reconciled, awaiting, late, checking, held

dataobjectwajib

Objek yang dikembalikan, atau array objek untuk operasi daftar.

livemodebooleanwajib

true berarti objek ini ada di live dan bisa melibatkan pembayaran sungguhan; false berarti objek ini ada di sandbox.

currencystringwajib

Mata uang, kode ISO 4217. Saat ini hanya IDR.

Contoh: IDR

Nilai: IDR

fromstringwajib

Hari pertama periode, YYYY-MM-DD waktu Jakarta. Hari itu ikut dihitung.

Contoh: 2026-10-01

Pola: ^\d{4}-\d{2}-\d{2}$

tostringwajib

Hari terakhir periode, YYYY-MM-DD waktu Jakarta. Hari itu ikut dihitung.

Contoh: 2026-10-26

Pola: ^\d{4}-\d{2}-\d{2}$

totalsobjectwajib

Jumlah pembayaran di tiap status, dan nilai bersihnya.

reconciledobjectwajib

Sudah dibayar dan cocok dengan settlement penyedia.

countintegerwajib

Jumlah pembayaran yang settlement-nya cocok selama periode ini.

Contoh: 12

net_amountintegerwajib

Nominal bersih pembayaran yang settlement-nya cocok, dalam satuan terkecil currency (Rp125.000 adalah 12500000).

Contoh: 11916000

awaitingobjectwajib

Sudah dibayar, settlement belum jatuh tempo.

countintegerwajib

Jumlah pembayaran lunas yang masih menunggu settlement sesuai jadwal.

Contoh: 3

net_amountintegerwajib

Nominal bersih pembayaran lunas yang masih menunggu settlement, dalam satuan terkecil currency (Rp125.000 adalah 12500000).

Contoh: 2979000

lateobjectwajib

Sudah dibayar, dan settlement seharusnya sudah datang.

countintegerwajib

Jumlah pembayaran lunas yang tanggal settlement-nya sudah lewat.

Contoh: 0

net_amountintegerwajib

Nominal bersih pembayaran lunas yang sudah melewati tanggal settlement, dalam satuan terkecil currency (Rp125.000 adalah 12500000).

Contoh: 0

checkingobjectwajib

Sedang diperiksa Baiyar karena ada yang tidak cocok.

countintegerwajib

Jumlah pembayaran yang sedang diperiksa Baiyar karena data settlement tidak cocok.

Contoh: 0

net_amountintegerwajib

Nominal bersih pembayaran yang sedang dicocokkan Baiyar dengan settlement, dalam satuan terkecil currency (Rp125.000 adalah 12500000).

Contoh: 0

heldobjectwajib

Ditahan sampai ada keputusan tercatat.

countintegerwajib

Jumlah pembayaran yang ditahan selama masalah settlement ditinjau.

Contoh: 0

net_amountintegerwajib

Nominal bersih pembayaran yang ditahan selama masalah settlement ditinjau, dalam satuan terkecil currency (Rp125.000 adalah 12500000).

Contoh: 0

rowsarray dari objectwajib

Setiap pembayaran lunas pada periode beserta posisi settlement-nya.

payment_idstringwajib

Id pembayaran.

Contoh: pay_01k7q3m8x2v5t9n4b6c1d0e7fa

Diawali pay_.

project_idstringwajib

Proyek tempat objek ini berada. Pengaturannya menentukan metode pembayaran dan batas yang berlaku.

Contoh: prj_01k7q3m8x2v5t9n4b6c1d0e7fa

Diawali prj_.

merchant_referencestring | nullwajib

Referensimu untuk pembayaran ini; null kalau tidak ada.

Contoh: order-1001

provider_codestringwajib

Penyedia pembayaran yang membawa pembayaran ini.

Contoh: singapay

payment_methodstringwajib

Metode pembayaran, misalnya payment.qris atau payment.va.bca.

Contoh: payment.qris

business_daystringwajib

Tanggal Jakarta untuk mengelompokkan pembayaran atau pencatatan saldo ini, YYYY-MM-DD.

Contoh: string

Pola: ^\d{4}-\d{2}-\d{2}$

paid_atstringwajib

Kapan pembayaran dibayar (RFC 3339, UTC).

Contoh: 2026-10-26T03:04:05.000Z

Format: date-time

charged_amountintegerwajib

Total yang dibayar pembayar, termasuk biaya jika ditanggung pembayar, dalam satuan terkecil currency (Rp125.000 adalah 12500000).

Contoh: 1000000

fee_amountintegerwajib

Biaya Baiyar untuk pembayaran ini, dalam satuan terkecil currency (Rp125.000 adalah 12500000).

Contoh: 7000

net_amountintegerwajib

Nominal yang dikreditkan setelah biaya Baiyar, dalam satuan terkecil currency (Rp125.000 adalah 12500000).

Contoh: 993000

statusstringwajib

reconciled, awaiting, late, checking, atau held.

Contoh: reconciled

Nilai yang mungkin: reconciled, awaiting, late, checking, held

settled_atstring | nullwajib

Kapan penyedia men-settle-nya; null sebelum itu.

Contoh: 2026-10-26T03:04:05.000Z

Format: date-time

settlement_roundintegerwajib

Putaran settlement yang mencakup pembayaran ini. Nomornya bertambah jika settlement dibalik lalu dicocokkan lagi; null jika penyedia tidak memakai putaran.

Contoh: 1

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 "https://api.baiyar.com/v1/reports/reconciliation" \
-H "Authorization: Bearer $BAIYAR_KEY"