Skip to main content

Mengelola Withdraws

Fitur Withdraws memungkinkan Kamu untuk menarik dana dari campaign donasi ke rekening bank Circle. Dengan fitur ini, Kamu dapat mengelola penarikan dana dengan aman, melihat riwayat penarikan, dan memastikan transparansi dalam penggunaan dana donasi.

Akses Halaman Withdraws

Untuk mengakses halaman Withdraws:

  1. Buka halaman detail campaign donasi di /donations/{donationId}
  2. Klik menu Tarik Saldo di bagian Pengaturan Donasi
  3. Kamu akan diarahkan ke halaman: /donations/{donationId}/withdraws

Struktur Withdraw List

Halaman withdraws menampilkan daftar semua penarikan dana dalam bentuk tabel. Berikut adalah tabel struktur withdraw list:

KolomDeskripsiTipe Data
DateTanggal dan waktu penarikanDateTime
AmountNominal yang ditarikCurrency (format Rupiah)
Bank AccountInformasi rekening bank tujuanText (Bank Name, Account Number, Account Name)
StatusStatus penarikan (Pending, Success, Failed, dll)Status Badge
DescriptionCatatan atau deskripsi penarikanText
ActionsTombol aksi (jika ada)Buttons

Membuat Withdraw Baru

Untuk membuat penarikan dana baru:

  1. Klik tombol "Penarikan Dana" di bagian atas halaman
  2. Kamu akan diarahkan ke halaman create: /donations/{donationId}/withdraws/create
  3. Isi form withdraw dan submit

Form Fields Withdraw

Form create withdraw terdiri dari beberapa field. Berikut adalah tabel lengkap semua field:

FieldLabelRequiredTipePlaceholderDeskripsiValidasi
Bank AccountRekening Bank✅ WajibCustom Field-Pilih atau input informasi rekening bank tujuanHarus memiliki bank code, bank name, account name, dan account number (min 3 karakter)
DescriptionCatatan⭕ OpsionalTextareaDeskripsi penarikan danaCatatan atau deskripsi tentang penarikan danaTidak ada validasi khusus
AmountNominal Penarikan✅ WajibCustom Field-Nominal yang ingin ditarikMinimal Rp 15.000, tidak boleh melebihi saldo tersedia
SummaryRingkasan-Custom Field-Ringkasan informasi penarikan (read-only)-
TermsSyarat dan Ketentuan-Custom Field-Syarat dan ketentuan penarikan (read-only)-

Detail Field Withdraw

1. Bank Account (Rekening Bank)

Wajib diisi

Field ini memungkinkan Kamu untuk memilih atau menginput informasi rekening bank tujuan penarikan:

  • Bank Code: Kode bank (contoh: BCA, BNI, Mandiri)
  • Bank Name: Nama bank
  • Account Name: Nama pemilik rekening
  • Account Number: Nomor rekening

Validasi:

  • Bank name minimal 3 karakter
  • Account name minimal 3 karakter
  • Account number minimal 3 karakter

2. Description (Catatan)

Opsional

  • Label: Catatan
  • Tipe: Textarea
  • Placeholder: Deskripsi penarikan dana

Tambahkan catatan untuk memberikan konteks tentang tujuan penarikan dana. Catatan ini akan membantu dalam dokumentasi dan audit.

3. Amount (Nominal Penarikan)

Wajib diisi

  • Label: Nominal Penarikan
  • Tipe: Custom Field (Currency)
  • Validasi:
    • Minimal Rp 15.000
    • Tidak boleh melebihi saldo tersedia (available balance)

Tips:

  • Periksa saldo tersedia sebelum menentukan nominal
  • Pastikan nominal mencukupi untuk kebutuhan
  • Pertimbangkan biaya transfer (jika ada)

4. Summary (Ringkasan)

Read-only

Field ini menampilkan ringkasan informasi penarikan:

  • Saldo tersedia
  • Nominal yang akan ditarik
  • Informasi rekening tujuan
  • Estimasi waktu proses

5. Terms (Syarat dan Ketentuan)

Read-only

Field ini menampilkan syarat dan ketentuan penarikan dana. Pastikan Kamu membaca dan memahami syarat sebelum melakukan penarikan.

Proses Penarikan

Setelah mengisi form dengan benar:

  1. Periksa kembali semua informasi yang diinput
  2. Pastikan nominal tidak melebihi saldo tersedia
  3. Baca syarat dan ketentuan
  4. Klik tombol "Buat" di bagian bawah form
  5. Sistem akan memvalidasi semua field
  6. Jika berhasil, penarikan akan diproses

Status Withdraw

Setelah penarikan dibuat, status akan berubah sesuai proses:

  • Pending: Penarikan sedang dalam proses
  • Success: Penarikan berhasil dan dana sudah ditransfer
  • Failed: Penarikan gagal (periksa informasi rekening)

Detail Withdraw

Untuk melihat detail penarikan:

  1. Klik pada baris withdraw yang ingin dilihat detailnya
  2. Kamu akan diarahkan ke halaman detail: /donations/{donationId}/withdraws/{donationWithdrawId}
  3. Di halaman detail, Kamu dapat melihat informasi lengkap penarikan

Tips

  • Periksa saldo tersedia sebelum melakukan penarikan
  • Pastikan informasi rekening bank sudah benar
  • Tambahkan catatan untuk dokumentasi
  • Monitor status penarikan secara berkala
  • Simpan bukti transfer untuk keperluan audit

Best Practices

  • Verifikasi Rekening: Pastikan informasi rekening bank sudah benar sebelum submit
  • Nominal Realistis: Tentukan nominal yang sesuai dengan kebutuhan dan saldo tersedia
  • Dokumentasi: Tambahkan catatan yang jelas untuk setiap penarikan
  • Monitoring: Pantau status penarikan untuk memastikan proses berjalan lancar
  • Transparansi: Gunakan fitur ini dengan transparan untuk membangun kepercayaan donatur