Skip to main content

Membuat Tiket

Panduan ini akan membantu Kamu membuat tiket baru untuk event di dashboard Circle. Tiket memungkinkan Kamu untuk mengatur berbagai jenis tiket dengan harga, kuota, periode penjualan, dan visibility yang berbeda sesuai kebutuhan event.

Akses Halaman Create

Untuk membuat tiket baru:

  1. Buka halaman detail event di /events/{eventId}
  2. Klik menu "Tiket" di grid Pengaturan Event
  3. Di halaman daftar Tiket, klik tombol "Tambah Tiket" di bagian atas
  4. Atau akses langsung melalui URL: /events/{eventId}/tickets/create
  5. Kamu akan diarahkan ke halaman form create tiket

Form Fields

Form create tiket terdiri dari beberapa field yang perlu diisi. Berikut adalah tabel lengkap semua field beserta penjelasannya:

FieldLabelRequiredTipePlaceholderDeskripsiValidasi
nameNama✅ WajibTextContoh: Tiket VIPNama tiketMinimal 4 karakter
quotaKuota✅ WajibNumberContoh: 100Jumlah tiket yang tersediaMin 1, Max 100000
priceHarga✅ WajibCurrencyContoh: Rp 25.000Harga tiketMin 0 (Gratis), Max 10000000
descriptionDeskripsi❌ OpsionalTextareaTiket untuk VIPDeskripsi tiketOptional
visibilityVisibility✅ WajibRadio GroupPilih tiketVisibility tiketRequired (PUBLIC/PRIVATE)
startDateWaktu Mulai Penjualan✅ WajibDatetime Picker-Tanggal dan waktu mulai penjualanHarus berupa tanggal valid
endDateWaktu Akhir Penjualan✅ WajibDatetime Picker-Tanggal dan waktu akhir penjualanHarus berupa tanggal valid

Detail Field

1. Name (Nama)

Wajib diisi

  • Label: Nama
  • Placeholder: Contoh: Tiket VIP
  • Deskripsi: Nama tiket yang akan ditampilkan
  • Validasi: Minimal 4 karakter

Gunakan nama yang jelas dan mudah dipahami untuk membedakan berbagai jenis tiket.

Contoh yang baik:

  • Tiket VIP
  • Tiket Reguler
  • Tiket Early Bird
  • Tiket Student
  • Tiket Premium

Tips menulis nama tiket:

  • Gunakan nama yang jelas dan deskriptif
  • Hindari nama yang terlalu panjang atau membingungkan
  • Gunakan nama yang konsisten untuk tiket serupa
  • Sertakan informasi penting seperti "Early Bird" atau "VIP" jika relevan

2. Quota (Kuota)

Wajib diisi

  • Label: Kuota
  • Placeholder: Contoh: 100
  • Tipe: Number
  • Deskripsi: Jumlah tiket yang tersedia untuk dijual
  • Validasi: Minimal 1, Maksimal 100000

Tentukan jumlah tiket yang akan tersedia. Kuota ini akan menentukan berapa banyak peserta yang dapat membeli tiket ini.

Tips menentukan kuota:

  • Tentukan kuota berdasarkan kapasitas venue atau platform
  • Pertimbangkan jumlah peserta yang diharapkan
  • Buat beberapa jenis tiket dengan kuota yang berbeda jika diperlukan
  • Monitor kuota secara berkala untuk melihat perkembangan penjualan

3. Price (Harga)

Wajib diisi

  • Label: Harga
  • Placeholder: Contoh: Rp 25.000
  • Tipe: Currency
  • Deskripsi: Harga tiket dalam Rupiah
  • Validasi: Minimal 0 (Gratis), Maksimal 10.000.000

Tentukan harga tiket. Kamu dapat membuat tiket gratis dengan memasukkan 0.

Tips menentukan harga:

  • Tentukan harga yang sesuai dengan nilai event
  • Pertimbangkan harga tiket lain untuk event serupa
  • Buat berbagai jenis tiket dengan harga yang berbeda untuk memberikan pilihan kepada peserta
  • Gunakan harga yang menarik untuk meningkatkan minat peserta
  • Pertimbangkan untuk membuat tiket gratis atau harga murah untuk meningkatkan partisipasi

4. Description (Deskripsi)

Opsional

  • Label: Deskripsi
  • Placeholder: Tiket untuk VIP
  • Tipe: Textarea
  • Deskripsi: Deskripsi tambahan tentang tiket
  • Validasi: Optional

Tambahkan deskripsi untuk menjelaskan keuntungan atau benefit tiket tertentu.

Tips menulis deskripsi:

  • Jelaskan keuntungan atau benefit tiket (misalnya: akses VIP, tempat duduk terdepan, dll)
  • Sertakan informasi penting tentang tiket
  • Gunakan bahasa yang jelas dan mudah dipahami
  • Buat deskripsi yang menarik namun tetap informatif

5. Visibility (Visibility)

Wajib diisi

  • Label: Visibility
  • Tipe: Radio Group
  • Placeholder: Pilih tiket
  • Options:
    • Public: Tiket akan ditampilkan di halaman publik dan dapat dilihat oleh semua orang
    • Unlisted (Private): Tiket tidak akan ditampilkan di halaman publik, hanya dapat diakses melalui link langsung
  • Validasi: Required

Tentukan visibility tiket sesuai dengan kebutuhan.

Tips memilih visibility:

  • Gunakan Public untuk tiket yang ingin ditampilkan di halaman publik
  • Gunakan Unlisted untuk tiket khusus atau early bird yang hanya ingin diberikan kepada orang tertentu
  • Pertimbangkan untuk membuat beberapa tiket dengan visibility berbeda untuk strategi penjualan yang berbeda

6. Start Date (Waktu Mulai Penjualan)

Wajib diisi

  • Label: Waktu Mulai Penjualan
  • Tipe: Datetime Picker (single selection)
  • Deskripsi: Tanggal dan waktu mulai penjualan tiket
  • Validasi: Harus berupa tanggal dan waktu valid

Pilih tanggal dan waktu kapan penjualan tiket akan dimulai. Tiket akan tersedia untuk dibeli mulai dari waktu yang ditentukan.

Tips menentukan start date:

  • Tentukan waktu yang realistis untuk persiapan
  • Berikan waktu yang cukup untuk promosi sebelum penjualan dimulai
  • Pertimbangkan waktu yang tepat untuk menarik peserta (misalnya pagi hari atau akhir pekan)
  • Pastikan start date tidak terlalu jauh dari tanggal event

7. End Date (Waktu Akhir Penjualan)

Wajib diisi

  • Label: Waktu Akhir Penjualan
  • Tipe: Datetime Picker (single selection)
  • Deskripsi: Tanggal dan waktu akhir penjualan tiket
  • Validasi: Harus berupa tanggal dan waktu valid, harus setelah start date

Pilih tanggal dan waktu kapan penjualan tiket akan berakhir. Setelah waktu ini, tiket tidak akan tersedia untuk dibeli.

Tips menentukan end date:

  • Tentukan waktu yang realistis sebelum event dimulai
  • Berikan waktu yang cukup untuk peserta membeli tiket
  • Pertimbangkan untuk menutup penjualan beberapa hari sebelum event untuk persiapan
  • Pastikan end date setelah start date dan sebelum atau pada tanggal event

Contoh Pengisian Form

Berikut adalah contoh pengisian form yang benar:

  • Name: Tiket VIP
  • Quota: 50
  • Price: Rp 150.000
  • Description: Tiket VIP memberikan akses ke tempat duduk terdepan, snack box, dan sertifikat digital
  • Visibility: Public
  • Start Date: 01 Maret 2024, 00:00
  • End Date: 30 Maret 2024, 23:59

Submit Form

Setelah semua field diisi dengan benar:

  1. Klik tombol "Simpan" di bagian bawah form
  2. Sistem akan memvalidasi semua field
  3. Jika ada error, perbaiki field yang bermasalah
  4. Jika berhasil, Kamu akan melihat notifikasi sukses
  5. Kamu akan diarahkan kembali ke halaman daftar tiket

Setelah Tiket Dibuat

Setelah tiket berhasil dibuat:

  • Tiket akan muncul di halaman daftar Tiket Event
  • Jika visibility Public, tiket akan muncul di halaman publik event
  • Peserta dapat mulai membeli tiket sesuai dengan periode penjualan yang ditentukan
  • Kamu dapat mengelola tiket lebih lanjut melalui halaman daftar tiket

Tips

  • Buat berbagai jenis tiket dengan harga yang berbeda untuk memberikan pilihan kepada peserta
  • Gunakan nama tiket yang jelas dan mudah dipahami
  • Tentukan kuota yang realistis berdasarkan kapasitas venue atau platform
  • Pertimbangkan untuk membuat tiket early bird dengan harga lebih murah
  • Gunakan visibility Public untuk tiket umum dan Unlisted untuk tiket khusus
  • Tentukan periode penjualan yang cukup panjang untuk memberikan waktu kepada peserta
  • Monitor kuota tiket secara berkala untuk melihat perkembangan penjualan
  • Gunakan deskripsi untuk menjelaskan keuntungan atau benefit tiket tertentu

Troubleshooting

Error: "Nama minimal 4 karakter"

  • Pastikan nama tiket memiliki minimal 4 karakter
  • Gunakan nama yang lebih deskriptif dan informatif

Error: "Kuota minimal 1" atau "Kuota maksimal 100000"

  • Pastikan kuota antara 1 dan 100000
  • Periksa apakah angka yang dimasukkan benar

Error: "Harga minimal Rp 0" atau "Harga maksimal Rp 10.000.000"

  • Pastikan harga antara 0 dan 10.000.000
  • Untuk tiket gratis, masukkan 0
  • Periksa apakah format harga yang dimasukkan benar

Error: "Tanggal tidak valid"

  • Pastikan format tanggal yang dipilih benar
  • Pastikan end date setelah start date
  • Pastikan kedua tanggal sudah diisi

Error: "Field wajib diisi"

  • Pastikan semua field yang wajib sudah diisi
  • Periksa kembali form untuk memastikan tidak ada field yang kosong