Kembali ke studi kasus

DEMO CSV LANJUTAN · DATA SINTETIS

Dua file masuk.
Selisihnya bisa ditelusuri.

Coba alur rekonsiliasi dengan data contoh atau file CSV Anda sendiri. Periksa validasi kolom, status tiap pesanan, dan pembayaran yang tidak punya pesanan.

Demo di browser, bukan layanan pemrosesan produksi. File tidak dikirim ke server NAFAF. Contoh data sintetis dan aturan sederhana ini tidak mewakili proyek klien; gunakan lingkungan privat untuk data rahasia.

LANGKAH 01 / DATA MASUKAN

Coba dengan dua CSV.

Contoh sudah terisi. Anda bisa mengeditnya atau memilih dua file CSV dari perangkat. Isi file hanya diproses di browser ini; jangan memakai data rahasia klien pada demo publik.

Pesanan: order_id,expected_amount
Pembayaran: payment_id,order_id,paid_amount,status · status SUCCESS atau FAILED. Nominal berupa bilangan bulat rupiah tanpa titik pemisah.

Header harus sesuai; kolom tambahan boleh ada. Maksimal 10.000 baris data dan 2 MB per file. ID pesanan dan ID pembayaran harus unik pada file masing-masing.

LANGKAH 02 / HASIL REKONSILIASI

Status pesanan dan pengecualian.

8 pesanan · 9 pembayaran berhasil · 1 pembayaran gagal diabaikan · 1 pembayaran berhasil tanpa pesanan

Cocok5
Belum dibayar1
Dibayar ganda1
Nominal berbeda1
8 dari 8 pesanan
Hasil pencocokan pesanan dengan pembayaran berhasil
ID pesananTagihanTerbayarPembayaranStatusAlasan
ORD-DEMO-01Rp 125.000Rp 125.0001CocokSatu pembayaran sesuai tagihan
ORD-DEMO-02Rp 82.000Rp 82.0001CocokSatu pembayaran sesuai tagihan
ORD-DEMO-03Rp 250.000Rp 00Belum dibayarTidak ada pembayaran SUCCESS
ORD-DEMO-04Rp 95.000Rp 190.0002Dibayar ganda2 pembayaran SUCCESS berbeda
ORD-DEMO-05Rp 175.000Rp 165.0001Nominal berbedaKurang Rp 10.000
ORD-DEMO-06Rp 45.000Rp 45.0001CocokSatu pembayaran sesuai tagihan
ORD-DEMO-07Rp 320.000Rp 320.0001CocokSatu pembayaran sesuai tagihan
ORD-DEMO-08Rp 69.000Rp 69.0001CocokSatu pembayaran sesuai tagihan

Pembayaran tanpa pesanan: 1

Daftar ini terpisah agar tidak mengubah total status pesanan.

Pembayaran berhasil yang order_id-nya tidak ada di file pesanan
ID pembayaranID pesanan dari pembayaranNominal
PAY-DEMO-10ORD-UNKNOWNRp 99.000
Salin CSV hasil pesanan
Salin CSV pembayaran tanpa pesanan

Aturan contoh: hanya pembayaran SUCCESS yang dihitung; lebih dari satu ID pembayaran berhasil ditandai ganda meski totalnya sama. Demo ini belum mencocokkan settlement, refund, cicilan, atau biaya penyedia pembayaran.

PENERAPAN NYATA

Perlu mencocokkan data operasional Anda?

Alur produksi memerlukan aturan bisnis, sumber data, hak akses, pengecekan, dan serah terima yang disepakati.

Bahas kebutuhan