Panduan ini menjelaskan cara menggunakan Payment Transactions untuk meninjau aktivitas pembayaran online setelah collection biaya berbasis gateway diaktifkan.
Ringkasan singkat
Gunakan Payment Transactions sebagai konsol review untuk riwayat pembayaran online. Halaman ini berfokus pada filter dan tabel transaksi, bukan untuk mengedit pengaturan gateway atau menagih biaya secara manual.
Sebelum mulai
- Tentukan apakah Anda ingin meninjau semua gateway atau hanya satu provider.
- Tentukan apakah rentang tanggal harus sempit atau luas.
- Bersiaplah menghadapi empty state yang sah bila tidak ada transaksi yang cocok dengan filter saat ini.
Jalur navigasi
Online Payments -> Payment Transactions
Langkah 1: Buka Payment Transactions
Di sidebar, buka Online Payments, lalu pilih Payment Transactions.
Bar filter saat ini meliputi:
- Gateway
- Status
- Date From
- Date To
- Reset Filters
Langkah 2: Persempit daftar transaksi
Pilih kombinasi filter yang sesuai dengan tujuan review.
Opsi status yang terlihat adalah:
- completed
- pending
- processing
- failed
- cancelled
- refunded
Gunakan rentang tanggal yang lebih kecil ketika menyelidiki satu insiden gateway atau satu periode settlement.
Langkah 3: Tinjau tabel transaksi
Tabel saat ini menampilkan:
- Transaction ID
- Date
- Student
- Gateway
- Amount
- Status
Gunakan tabel ini untuk menjawab pertanyaan keuangan umum, seperti:
- gateway mana yang memproses pembayaran
- record siswa mana yang terhubung ke pembayaran
- apakah transaksi berhasil atau gagal
- berapa amount yang dibebankan dan bagaimana total akhirnya
Langkah 4: Reset saat jalur filter terlalu sempit
Klik Reset Filters ketika:
- Anda tidak lagi yakin dengan kombinasi filter saat ini
- halaman tidak menampilkan baris dan Anda perlu memperluas pencarian
- Anda ingin memulai review transaksi dari awal
UI saat ini juga menyediakan aksi Clear Filters pada empty state ketika tidak ada baris yang cocok.
Langkah 5: Tangani empty state dan pagination dengan benar
Jika tidak ada baris yang cocok, halaman menampilkan No transactions found. Ini tidak otomatis berarti sistem rusak.
Kemungkinan penyebabnya antara lain:
- gateway yang dipilih memang tidak memiliki baris pada periode tersebut
- filter status terlalu ketat
- rentang tanggal terlalu sempit
Ketika baris memang ada, periksa ringkasan pagination lalu pindah halaman sesuai kebutuhan.
Verifikasi hasil
- filter mencerminkan gateway, status, dan rentang tanggal yang dimaksud
- tabel menampilkan subset transaksi yang benar
- status pada baris membantu menjelaskan apakah pembayaran berhasil atau perlu tindak lanjut
- tim keuangan dapat berpindah dari review transaksi ke review pembayaran biaya yang lebih dalam bila diperlukan
Troubleshooting
| Masalah | Penyebab yang mungkin | Tindakan |
|---|---|---|
| Tidak ada baris yang muncul | Kombinasi filter terlalu sempit | Reset filter lalu perluas pencarian |
| Review gateway terasa belum lengkap | Hanya satu provider yang dipilih | Hapus filter gateway atau pilih provider lain |
| Hasil status membingungkan | Beberapa state pembayaran tercampur | Filter satu status pada satu waktu lalu bandingkan |
| Staf mengira halaman ini untuk mengedit gateway | Ini halaman review, bukan konfigurasi | Kembali ke Payment Gateways untuk perubahan provider |