🎁 Hadiah Reward
Fitur Hadiah Reward memungkinkan pemberian berbagai reward kepada pengguna, manajer area, atau manajer negara. Anda dapat memilih jenis reward, menentukan penerima, jumlah reward, dan masa berlakunya, kemudian mengirimkannya langsung dari dasbor.
Deskripsi:
Fitur reward manajer negara memungkinkan memilih manajer negara dan memberikan reward dengan tanggal kedaluwarsa dan jumlah reward tertentu. Manajer negara kemudian dapat menghadiahkan reward ini kepada pengguna di negara yang sama, sesuai dengan jumlah reward yang ditentukan.
Cara Mengakses:
Sidebar ← Hadiah Reward ← Hadiah
Jenis Reward (Tab):
Halaman hadiah reward dibagi menjadi 4 tab utama, masing-masing menampilkan jenis reward yang berbeda:
| Tab | Deskripsi |
|---|---|
| Keanggotaan Premium | Hadiahkan keanggotaan VIP di berbagai level (VIP 1, VIP 2, VIP 3, ...) |
| Barang | Hadiahkan item toko (permata, kartu gesek, bingkai profil, bingkai gelembung, efek khusus, slot mikrofon, ...) |
| Lencana | Hadiahkan lencana seperti bd, shipping, agency_owner dan lainnya |
| Paket | Hadiahkan paket berisi koleksi reward berbeda (barang + lencana + VIP + koin) |
① Tab Keanggotaan Premium (VIP):
Menampilkan semua level VIP yang tersedia untuk dihadiahkan:
| Kolom | Deskripsi |
|---|---|
| Level | Nomor level VIP |
| Nama | Nama level (VIP 1, VIP 2, ...) |
| Gambar | Ikon/gambar level VIP |
| Hadiah | Tombol hijau Hadiah — klik untuk membuka dialog penghadiahan |
Tombol Atas:
| Tombol | Deskripsi |
|---|---|
| 🔽 Filter | Filter untuk menyortir reward |
| Catatan | Tombol hijau untuk melihat riwayat hadiah — siapa yang menghadiahkan dan siapa yang menerima |

② Tab Barang (Toko):
Menampilkan semua barang toko yang tersedia untuk dihadiahkan:
| Kolom | Deskripsi |
|---|---|
| Nama | Nama barang |
| Lihat Gambar | Pratinjau kecil barang |
| Lihat Gambar | Pratinjau besar barang |
| Hadiah | Tombol hijau Hadiah — klik untuk membuka dialog penghadiahan |
Filter Barang:
Anda dapat memfilter barang melalui:
| Kolom | Deskripsi |
|---|---|
| ID | Cari berdasarkan nomor ID |
| Jenis | Filter berdasarkan jenis barang — daftar meliputi: permata, kartu gesek, bingkai profil, bingkai gelembung, efek khusus, slot mikrofon |

③ Tab Lencana:
Menampilkan semua lencana yang tersedia untuk dihadiahkan:
| Kolom | Deskripsi |
|---|---|
| Nama | Nama lencana (contoh: bd, shipping, agency_owner) |
| Prioritas | Urutan prioritas lencana |
| Gambar | Ikon/gambar lencana |
| Hadiah | Tombol hijau Hadiah — klik untuk membuka dialog penghadiahan |

④ Tab Paket:
Menampilkan paket yang merupakan koleksi berbagai reward (barang + lencana + VIP + koin) yang dikelompokkan bersama:
| Kolom | Deskripsi |
|---|---|
| Paket | Nama paket (contoh: super star package, test, achievement) |
| Reward | Tombol Lihat Reward — klik untuk melihat detail reward di dalam paket |
| Hadiah | Tombol hijau Hadiah — klik untuk membuka dialog penghadiahan |
Lihat Reward (Isi Paket):
Saat mengklik Lihat Reward di samping paket mana pun, muncul popup yang menampilkan semua reward di dalam paket:
| Kolom | Deskripsi |
|---|---|
| ID | Pengenal reward |
| Jenis | Jenis reward (ware, badge, vip, coin) |
| Hadiah | Nama hadiah (contoh: VIP 1, VIP 2) |
| Gambar | Ikon/gambar reward |
| Jumlah | Jumlah unit reward ini |
| Kedaluwarsa | Masa berlaku reward |
Contoh Isi Paket
Satu paket dapat berisi:
- 🛒 ware (barang) × 3 — durasi 3 hari
- 🏅 badge × 0
- 💎 vip (VIP 1) × 3 — durasi 2 hari
- 💎 vip (VIP 2) × 3 — durasi 2 hari
- 🪙 coin × 0
- 🛒 ware (barang) × 1 — durasi 1 hari

Dialog Penghadiahan:
Saat mengklik tombol Hadiah di samping reward mana pun, muncul dialog Hadiah yang berisi:
Kolom Dialog Penghadiahan:
| Kolom | Deskripsi | Wajib |
|---|---|---|
| Jenis Pengguna | Dropdown untuk memilih jenis penerima | ✅ Ya |
| Pilih Penerima | Kolom pencarian untuk memilih penerima (berubah berdasarkan jenis pengguna) | ✅ Ya |
| Hari | Masa berlaku reward dalam hari | ❌ Tidak |
| Jumlah Reward | Jumlah reward yang akan dihadiahkan (default: 1) | ✅ Ya |
Jenis Penerima:
| Jenis | Deskripsi |
|---|---|
| Manajer Area | Hadiahkan reward kepada manajer area — kolom Pilih Manajer Area muncul |
| Manajer Negara | Hadiahkan reward kepada manajer negara — kolom Pilih Manajer Negara muncul |
| Pengguna | Hadiahkan reward kepada pengguna biasa — kolom Pilih Pengguna muncul |
Tombol Dialog:
| Tombol | Deskripsi |
|---|---|
| Kirim | Konfirmasi dan kirim reward kepada penerima |
| Tutup | Tutup dialog tanpa mengirim |
Tips
- Saat memilih Manajer Area, kolom tambahan muncul: Pilih Manajer Area + Hari + Jumlah Reward.
- Saat memilih Pengguna, kolom pencarian pengguna muncul langsung.
- Manajer negara dapat menghadiahkan kembali reward yang diterima kepada pengguna di negaranya.

Riwayat Hadiah (Catatan):
Saat mengklik tombol hijau Catatan, Anda diarahkan ke halaman riwayat semua hadiah:
Filter Pencarian:
| Kolom | Deskripsi |
|---|---|
| Nama Pengguna | Cari berdasarkan nama pengguna |
| Status | Filter berdasarkan status hadiah (dropdown) |
| Tanggal Pembuatan | Filter berdasarkan tanggal hadiah |
Tabel Catatan:
| Kolom | Deskripsi |
|---|---|
| ID | Pengenal unik untuk operasi hadiah |
| Pengguna | Data penerima (nama, UUID, gambar, UID, lencana) |
| Jenis | Jenis reward (package, vip, ware, badge) |
| Reward | Tombol Lihat Reward — untuk melihat detail reward yang dihadiahkan |
| Tanggal Pembuatan | Tanggal dan waktu operasi hadiah |
| Dibuat Oleh | Nama orang yang menghadiahkan (contoh: Demo, UUID: developer) |
Catatan
Tombol Lihat Reward di catatan membuka jendela yang menampilkan detail reward yang dihadiahkan, termasuk jenis, gambar, jumlah, dan durasi kedaluwarsa.

Manajemen Paket (Membuat Paket):
Untuk membuat dan mengelola paket, navigasi ke halaman Paket dari:
Sidebar ← Hadiah Reward ← Paket
Tabel Paket:

| Kolom | Deskripsi |
|---|---|
| ID | Pengenal paket unik |
| Judul | Nama paket (contoh: Paket Pertama, testtt, super star package) |
| Hadiah | Ikon ⟱ untuk menampilkan/menyembunyikan isi paket — mengklik menampilkan semua reward di dalam paket |
| Hadiah | Tombol hijau Hadiah — untuk menghadiahkan seluruh paket kepada manajer negara |
| Tindakan | Menu opsi (⋮) untuk mengedit atau menghapus paket |
Lihat Isi Paket:
Saat mengklik ikon ⟱ di samping paket mana pun, baris meluas untuk menampilkan tabel reward internal:
| Kolom | Deskripsi |
|---|---|
| ID | Pengenal reward |
| Jenis | Jenis reward (coin, badge, ware, vip) |
| Hadiah | Nilai/nama hadiah |
| Gambar | Ikon reward |
| Jumlah | Jumlah unit |
| Kedaluwarsa | Masa berlaku dalam hari |
Membuat Paket Baru:
Klik tombol hijau + Baru untuk membuka halaman pembuatan paket baru.
Kolom Pembuatan Paket:

Pertama — Data Reward:
| Kolom | Deskripsi | Wajib |
|---|---|---|
| Jenis | Dropdown untuk memilih jenis reward | ✅ Ya |
| Reward | Pilih reward spesifik dari jenis yang dipilih (tombol Pilih untuk menelusuri item) | ✅ Ya |
| Kedaluwarsa | Masa berlaku reward dalam hari (tombol +/-, default: 1) | ❌ Tidak |
| Jumlah | Jumlah unit reward ini (tombol +/-) | ✅ Ya |
Jenis Reward Tersedia untuk Paket:
| Jenis | Deskripsi |
|---|---|
| Barang | Pilih item toko (bingkai, permata, efek, ...) |
| Lencana | Pilih lencana |
| Keanggotaan Premium | Pilih level VIP |
| Poin | Tambahkan koin/poin |
| Pencapaian | Tambahkan pencapaian |
Menambahkan Beberapa Reward ke Paket:
Setelah mengisi data reward pertama, klik tombol hijau + Tambah dan Lanjutkan untuk menambahkan jenis reward lain ke paket yang sama. Anda dapat mengulangi proses ini untuk menambahkan reward berbeda tanpa batas dalam satu paket.
Contoh: Membuat Paket dengan Beberapa Reward
- Pilih Jenis: Barang ← Pilih barang ← Atur kedaluwarsa dan jumlah
- Klik + Tambah dan Lanjutkan
- Pilih Jenis: Keanggotaan Premium ← Pilih VIP 1 ← Atur kedaluwarsa dan jumlah
- Klik + Tambah dan Lanjutkan
- Pilih Jenis: Lencana ← Pilih lencana ← Atur kedaluwarsa dan jumlah
- Klik Kirim untuk menyimpan paket akhir
Tombol Formulir Pembuatan:
| Tombol | Deskripsi |
|---|---|
| + Tambah dan Lanjutkan | Simpan reward saat ini dan buka formulir baru untuk menambahkan reward lain ke paket yang sama |
| Kirim | Simpan paket akhir |
| Bersihkan | Bersihkan semua kolom |
| Lanjutkan Editing ☐ | Tetap di halaman edit setelah menyimpan |
| Lanjutkan Membuat ☐ | Buka formulir baru untuk membuat paket lain setelah menyimpan |
| Lihat ☐ | Lihat detail paket setelah menyimpan |
Menghadiahkan Paket ke Manajer Negara:
Saat mengklik tombol Hadiah di samping paket mana pun di halaman paket, muncul dialog Hadiah yang berisi:
| Kolom | Deskripsi |
|---|---|
| Pilih Manajer Negara | Kolom pencarian multi-pilih — Anda dapat memilih beberapa manajer negara sekaligus untuk menghadiahkan paket kepada semuanya |
Catatan
Anda dapat memilih beberapa manajer negara secara bersamaan untuk menghadiahkan paket yang sama kepada semuanya sekaligus. Setelah menerima, setiap manajer negara dapat menghadiahkan kembali reward kepada pengguna di negaranya.

Ringkasan Cepat:
| Tindakan | Langkah |
|---|---|
| Hadiahkan Keanggotaan VIP | Hadiah Reward ← Tab Keanggotaan Premium ← Pilih level ← Hadiah ← Pilih penerima ← Kirim |
| Hadiahkan Barang Toko | Hadiah Reward ← Tab Barang ← Pilih barang ← Hadiah ← Pilih penerima ← Kirim |
| Hadiahkan Lencana | Hadiah Reward ← Tab Lencana ← Pilih lencana ← Hadiah ← Pilih penerima ← Kirim |
| Hadiahkan Paket | Hadiah Reward ← Tab Paket ← Pilih paket ← Hadiah ← Pilih penerima ← Kirim |
| Lihat Isi Paket | Tab Paket ← Lihat Reward |
| Buat Paket Baru | Hadiah Reward ← Paket ← + Baru ← Pilih jenis dan reward ← + Tambah dan Lanjutkan (untuk lebih) ← Kirim |
| Hadiahkan Paket ke Manajer Negara | Paket ← Hadiah ← Pilih Manajer Negara ← Kirim |
| Lihat Riwayat Hadiah | Tab mana pun ← Catatan ← Cari dan filter |