Skip to main content

Mengelola Packages

Donation packages memungkinkan Kamu untuk membuat paket donasi dengan nominal tertentu atau memberikan opsi "Donate As You Wish" kepada donatur. Dengan packages, donatur dapat memilih paket yang sesuai dengan kemampuan mereka atau menentukan nominal sendiri.

Akses Halaman Packages

Untuk mengakses halaman Packages:

  1. Buka halaman detail campaign donasi di /donations/{donationId}
  2. Klik menu Paket Donasi di bagian Pengaturan Donasi
  3. Atau klik tombol "Lihat Semua" di bagian Paket Donasi
  4. Kamu akan diarahkan ke halaman: /donations/{donationId}/packages

Struktur Package List

Halaman packages menampilkan daftar semua paket donasi yang telah dibuat. Berikut adalah tabel struktur package list:

ElemenDeskripsiTipe Data
Package NameNama paket donasiText
DescriptionDeskripsi paketText
AmountNominal paket donasiCurrency (0 untuk Donate As You Wish)
ActionsTombol edit dan deleteButtons

Membuat Package Baru

Untuk membuat package donasi baru:

  1. Klik tombol "Buat Paket Donasi" di bagian atas halaman
  2. Kamu akan diarahkan ke halaman create: /donations/{donationId}/packages/create
  3. Isi form package dan submit

Form Fields Package

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

FieldLabelRequiredTipePlaceholderDeskripsiValidasi
NameNama Paket Donasi✅ WajibTextContoh: Donasi PembangunanNama atau label paket donasiMinimal 8 karakter
DescriptionDeskripsi✅ WajibTextareaDeskripsi lengkap terkait campaign donasi yang Kamu buatPenjelasan tentang paket donasiMinimal 16 karakter
AmountNominal Donasi✅ WajibCurrencyRp10.000.000Nominal paket donasi. Input 0 untuk Donate As You WishMinimal 0 (0 untuk Donate As You Wish)

Detail Field Package

1. Name (Nama Paket Donasi)

Wajib diisi

  • Label: Nama Paket Donasi
  • Placeholder: Contoh: Donasi Pembangunan
  • Deskripsi: Nama atau label yang akan ditampilkan untuk paket donasi
  • Validasi: Minimal 8 karakter

Gunakan nama yang jelas dan mudah dipahami. Nama paket membantu donatur memahami opsi donasi yang tersedia.

Contoh yang baik:

  • Paket Donasi Pembangunan
  • Donasi Rutin Bulanan
  • Paket Donasi Khusus

2. Description (Deskripsi)

Wajib diisi

  • Label: Deskripsi
  • Placeholder: Deskripsi lengkap terkait campaign donasi yang Kamu buat
  • Tipe: Textarea (multi-line)
  • Validasi: Minimal 16 karakter

Deskripsi harus menjelaskan:

  • Apa yang akan didapat dengan paket ini
  • Penggunaan dana dari paket ini
  • Dampak atau manfaat dari paket ini

3. Amount (Nominal Donasi)

Wajib diisi

  • Label: Nominal Donasi
  • Tipe: Currency (Rupiah)
  • Placeholder: Rp10.000.000
  • Deskripsi: Input nilai 0 untuk membuat paket Donate As You Wish
  • Validasi: Minimal 0

Dua jenis paket:

  1. Fixed Amount: Input nominal tertentu (contoh: Rp100.000, Rp500.000)

    • Donatur akan melihat nominal tetap
    • Donatur tidak dapat mengubah nominal
  2. Donate As You Wish: Input 0

    • Donatur dapat menentukan nominal sendiri
    • Memberikan fleksibilitas kepada donatur

Contoh Pengisian Form

Fixed Amount Package

  • Name: Paket Donasi Pembangunan
  • Description: Paket ini akan digunakan untuk pembelian material bangunan seperti batu bata, semen, dan besi. Setiap paket akan membantu pembangunan 1 meter persegi area masjid.
  • Amount: Rp500.000
  • Name: Donasi Sukarela
  • Description: Donatur dapat menentukan nominal sendiri sesuai kemampuan. Setiap donasi, berapapun nominalnya, sangat berarti untuk kelancaran pembangunan masjid.
  • Amount: 0

Update Package

Untuk mengupdate package yang sudah ada:

  1. Klik tombol Edit pada package yang ingin diupdate
  2. Kamu akan diarahkan ke halaman update: /donations/{donationId}/packages/{packageId}/update
  3. Form akan terisi dengan data existing
  4. Lakukan perubahan yang diperlukan
  5. Submit form untuk menyimpan perubahan

Delete Package

Untuk menghapus package:

  1. Klik tombol Delete pada package yang ingin dihapus
  2. Dialog konfirmasi akan muncul
  3. Konfirmasi penghapusan
  4. Package akan dihapus dari campaign

Peringatan: Package yang sudah digunakan oleh donatur tidak dapat dihapus atau perlu penanganan khusus.

Tips

  • Buat beberapa paket dengan nominal berbeda untuk memberikan opsi kepada donatur
  • Sertakan paket "Donate As You Wish" untuk memberikan fleksibilitas
  • Gunakan deskripsi yang jelas untuk menjelaskan manfaat setiap paket
  • Pertimbangkan nominal yang realistis dan sesuai dengan target campaign
  • Update package jika ada perubahan kebutuhan

Best Practices

  • Variasi Nominal: Buat paket dengan nominal yang bervariasi (contoh: Rp50.000, Rp100.000, Rp500.000, Rp1.000.000)
  • Deskripsi Jelas: Jelaskan dengan detail apa yang akan didapat dengan setiap paket
  • Donate As You Wish: Selalu sediakan opsi untuk donatur yang ingin menentukan nominal sendiri
  • Update Berkala: Review dan update package sesuai dengan perkembangan campaign