Skip to main content

Mengelola Benefactor

Halaman Benefactor menampilkan daftar lengkap semua donatur (benefactor) yang telah berdonasi pada campaign. Dari halaman ini, Kamu dapat melihat informasi detail setiap donatur, mencari donatur tertentu, dan mengunduh data benefactor untuk keperluan laporan atau dokumentasi.

Akses Halaman Benefactor

Untuk mengakses halaman Benefactor:

  1. Buka halaman detail campaign donasi di /donations/{donationId}
  2. Klik tombol "Lihat Semua" di bagian Riwayat Donasi
  3. Kamu akan diarahkan ke halaman: /donations/{donationId}/benefactor

Struktur Benefactor List

Halaman benefactor menampilkan daftar donatur dalam bentuk tabel. Berikut adalah tabel struktur benefactor list:

KolomDeskripsiTipe Data
User InfoAvatar, nama lengkap, dan email donaturImage + Text
AmountNominal donasi yang diberikanCurrency (format Rupiah)
Payment MethodMetode pembayaran yang digunakanText/Badge
DateTanggal dan waktu donasiDateTime
StatusStatus transaksi donasiStatus Badge
ActionsTombol aksi (jika ada)Buttons

Halaman benefactor dilengkapi dengan search bar yang memungkinkan Kamu untuk mencari donatur berdasarkan:

  • Nama: Ketik nama donatur untuk mencari
  • Email: Ketik email donatur untuk mencari
  1. Klik pada search bar di bagian atas halaman
  2. Ketik nama atau email donatur yang ingin Kamu cari
  3. Hasil pencarian akan otomatis ter-update saat Kamu mengetik
  4. Sistem akan mencari di field nama dan email

Download Benefactor List

Kamu dapat mengunduh daftar benefactor dalam format file untuk keperluan laporan atau dokumentasi:

  1. Klik tombol Download di bagian atas halaman (ikon download)
  2. File akan ter-generate dan ter-download otomatis
  3. File berisi data lengkap semua benefactor

Format File Download

File yang diunduh biasanya dalam format:

  • Excel (.xlsx) atau
  • CSV (.csv)

File berisi kolom:

  • Nama Donatur
  • Email
  • Nominal Donasi
  • Metode Pembayaran
  • Tanggal Donasi
  • Status

Informasi Detail Benefactor

Setiap baris di tabel benefactor menampilkan:

User Information

  • Avatar: Foto profil donatur (jika tersedia)
  • Nama Lengkap: Nama lengkap donatur
  • Email: Alamat email donatur

Donation Information

  • Amount: Nominal donasi dalam format Rupiah
  • Payment Method: Metode pembayaran yang digunakan (contoh: Bank Transfer, E-Wallet, dll)
  • Date: Tanggal dan waktu donasi dilakukan
  • Status: Status transaksi (Success, Pending, Failed, dll)

Pagination

Jika terdapat banyak benefactor, halaman akan menampilkan benefactor dalam batch. Gunakan fitur "Load More" atau pagination untuk memuat benefactor berikutnya.

Empty State

Jika belum ada donatur yang berdonasi, halaman akan menampilkan pesan empty state.

Detail Transaksi

Untuk melihat detail transaksi donasi:

  1. Klik pada baris benefactor yang ingin dilihat detailnya
  2. Kamu akan diarahkan ke halaman detail transaksi: /donations/{donationId}/transactions/{userDonationId}
  3. Di halaman detail, Kamu dapat melihat informasi lengkap transaksi

Tips

  • Gunakan search bar untuk menemukan donatur tertentu dengan cepat
  • Download daftar benefactor secara berkala untuk backup data
  • Periksa status transaksi untuk memastikan semua donasi sudah terkonfirmasi
  • Gunakan data benefactor untuk membuat laporan atau dokumentasi campaign
  • Monitor jumlah benefactor untuk melihat perkembangan campaign

Use Cases

Laporan Campaign

Download daftar benefactor untuk:

  • Membuat laporan keuangan campaign
  • Dokumentasi donatur
  • Analisis demografi donatur
  • Pengiriman terima kasih atau sertifikat

Verifikasi Donasi

Gunakan halaman benefactor untuk:

  • Memverifikasi donasi yang masuk
  • Mencari donatur tertentu
  • Memeriksa status transaksi
  • Melacak donasi yang belum terkonfirmasi