Mengupdate Voucher Code
Panduan ini akan membantu Kamu mengupdate voucher code yang sudah ada untuk event di dashboard Circle. Halaman update voucher code memungkinkan Kamu untuk mengubah informasi voucher code seperti nama, kode, kuota, potongan harga, visibility, periode berlaku, dan tiket yang dapat menggunakan voucher.
Akses Halaman Update
Untuk mengakses halaman update voucher code:
- Buka halaman daftar Voucher Promo di
/events/{eventId}/voucher-codes - Klik tombol Edit (icon Pencil) pada card voucher code yang ingin diupdate
- Atau akses langsung melalui URL:
/events/{eventId}/voucher-codes/{voucherCodeId}/update - Kamu akan diarahkan ke halaman form update voucher code
Form Fields
Form update voucher code menggunakan form yang sama dengan form create voucher code, namun semua field sudah terisi dengan data voucher code yang sudah ada. Berikut adalah tabel field yang dapat diupdate:
| Field | Label | Required | Tipe | Deskripsi |
|---|---|---|---|---|
| name | Nama | ✅ Wajib | Text | Nama voucher code |
| code | Kode Voucher | ✅ Wajib | Text | Kode voucher untuk digunakan |
| quota | Kuota Pengunaan | ✅ Wajib | Number | Jumlah penggunaan maksimal |
| amount | Potongan Harga | ✅ Wajib | Currency | Besar potongan harga |
| visibility | Visibility | ✅ Wajib | Radio Group | PUBLIC/UNLISTED |
| startDate | Periode Mulai | ✅ Wajib | Datetime Picker | Tanggal dan waktu mulai berlaku |
| endDate | Periode Akhir | ✅ Wajib | Datetime Picker | Tanggal dan waktu akhir berlaku |
| tickets | Tiket | ✅ Wajib | Checkbox Group | Daftar tiket yang dapat menggunakan voucher |
Untuk penjelasan detail setiap field, silakan lihat dokumentasi Membuat Voucher Code.
Pre-filled Form
Form update voucher code akan otomatis terisi dengan data voucher code yang sudah ada:
- Name: Nama voucher code yang sudah ada
- Code: Kode voucher yang sudah ditentukan
- Quota: Kuota penggunaan yang sudah ditetapkan
- Amount: Potongan harga yang sudah ditentukan
- Visibility: Visibility voucher code yang sudah dipilih
- Start Date: Tanggal dan waktu mulai berlaku yang sudah ditentukan
- End Date: Tanggal dan waktu akhir berlaku yang sudah ditentukan
- Tickets: Daftar tiket yang sudah dipilih
Mengubah Data Voucher Code
Kamu dapat mengubah semua field yang ada di form:
Mengubah Informasi Dasar
Kamu dapat mengubah:
- Nama voucher code
- Kode voucher
- Kuota penggunaan
- Potongan harga
- Visibility voucher code
Tips mengubah informasi:
- Pastikan perubahan tidak mengubah informasi penting yang sudah diketahui peserta
- Jika mengubah kode voucher, pastikan untuk memberitahu peserta yang sudah tahu kode lama
- Jika mengubah potongan harga, pertimbangkan untuk memberitahu peserta yang sudah tahu
Mengubah Periode Berlaku
Kamu dapat mengubah:
- Tanggal dan waktu mulai berlaku
- Tanggal dan waktu akhir berlaku
Tips mengubah periode:
- Jika memperpanjang periode berlaku, pastikan untuk memberitahu peserta potensial
- Jika memperpendek periode berlaku, pastikan peserta yang sudah tahu masih memiliki waktu untuk menggunakan voucher
- Pastikan end date setelah start date
Mengubah Tiket yang Dapat Menggunakan Voucher
Kamu dapat mengubah:
- Daftar tiket yang dapat menggunakan voucher code
Tips mengubah tiket:
- Pastikan minimal 1 tiket tetap dipilih
- Pertimbangkan dampak perubahan terhadap peserta yang sudah menggunakan voucher
- Jika menghapus tiket dari daftar, pastikan peserta yang sudah menggunakan voucher untuk tiket tersebut tidak terpengaruh
Submit Update
Setelah semua perubahan selesai:
- Klik tombol "Simpan" di bagian bawah form
- Sistem akan memvalidasi semua field
- Jika ada error, perbaiki field yang bermasalah
- Jika berhasil, Kamu akan melihat notifikasi sukses "Kode Voucher berhasil diupdate"
- Kamu akan diarahkan kembali ke halaman daftar voucher code
Setelah Voucher Code Diupdate
Setelah voucher code berhasil diupdate:
- Perubahan akan langsung terlihat di halaman daftar Voucher Promo
- Jika visibility Public, perubahan akan terlihat di halaman publik event
- Peserta yang sudah menggunakan voucher code akan melihat perubahan jika relevan
- Perubahan kuota akan mempengaruhi ketersediaan voucher untuk penggunaan selanjutnya
Perhatian Khusus
Voucher Code yang Sudah Digunakan
Jika voucher code sudah digunakan oleh peserta, perhatikan hal berikut:
- Perubahan Kode: Jika mengubah kode voucher, kode lama tidak akan valid lagi. Peserta yang sudah tahu kode lama perlu diberitahu tentang kode baru.
- Perubahan Potongan Harga: Jika mengubah potongan harga, perubahan hanya berlaku untuk penggunaan baru. Peserta yang sudah menggunakan voucher dengan potongan lama tidak akan terpengaruh.
- Perubahan Kuota: Jika mengurangi kuota, pastikan tidak mengurangi di bawah jumlah penggunaan yang sudah terjadi. Sistem akan memvalidasi hal ini.
- Perubahan Periode: Jika mengubah periode berlaku menjadi lebih pendek, pastikan peserta yang sudah tahu masih memiliki waktu untuk menggunakan voucher.
- Perubahan Tiket: Jika menghapus tiket dari daftar, peserta yang sudah menggunakan voucher untuk tiket tersebut tidak akan terpengaruh, namun penggunaan baru untuk tiket tersebut tidak akan bisa menggunakan voucher.
Voucher Code yang Sudah Habis Kuotanya
Jika voucher code sudah habis kuotanya:
- Kamu masih dapat mengupdate informasi voucher code lainnya
- Kamu tidak dapat menambah kuota jika sudah habis (kecuali ada pembatalan)
- Pertimbangkan untuk membuat voucher code baru jika perlu menambah kuota
Tips
- Update voucher code secara berkala untuk menjaga informasi tetap akurat
- Jika ada perubahan penting, pertimbangkan untuk memberitahu peserta yang sudah tahu kode voucher
- Pastikan semua informasi yang diupdate sudah benar sebelum menyimpan
- Gunakan fitur update untuk memperbaiki kesalahan atau menambahkan informasi baru
- Monitor kuota penggunaan secara berkala dan update jika diperlukan
- Simpan draft perubahan jika perlu sebelum menyimpan final
Troubleshooting
Error: "Nama wajib diisi"
- Pastikan nama sudah diisi setelah perubahan
- Periksa kembali apakah ada karakter yang terhapus secara tidak sengaja
Error: "Kode voucher wajib diisi"
- Pastikan kode voucher sudah diisi setelah perubahan
- Periksa kembali apakah ada karakter yang terhapus secara tidak sengaja
Error: "Kuota penggunaan wajib diisi"
- Pastikan kuota sudah diisi setelah perubahan
- Pastikan kuota tidak kurang dari jumlah penggunaan yang sudah terjadi
Error: "Potongan harga wajib diisi"
- Pastikan potongan harga sudah diisi setelah perubahan
- Periksa apakah format harga yang dimasukkan benar
Error: "Tanggal tidak valid"
- Pastikan format tanggal yang dipilih benar
- Pastikan end date setelah start date
- Periksa apakah ada perubahan tanggal yang tidak valid
Error: "Minimal 1 tiket harus dipilih"
- Pastikan minimal 1 tiket masih dipilih setelah perubahan
- Periksa kembali checkbox group untuk memastikan ada tiket yang terpilih
Error: "Voucher code tidak ditemukan"
- Pastikan voucher code masih ada di sistem
- Periksa kembali link atau ID voucher code yang digunakan
- Pastikan Kamu memiliki akses untuk mengupdate voucher code tersebut