IR-Me
Kembali ke semua panduan Pembayaran

Registrasi Peserta, Pembayaran, dan Invoice

Alur peserta mendaftar, upload bukti bayar, admin verifikasi, dan invoice PDF.

Untuk: Admin event, finance panitia, dan admin organisasi. Estimasi: 15 menit

Masalah yang Diselesaikan

Peserta bisa mendaftar berkali-kali jika tidak ada validasi, bukti bayar tercecer, dan admin kesulitan mengetahui siapa yang sudah lunas.

Hasil Akhir

Peserta punya invoice, admin bisa review bukti bayar di popup, status registrasi terkendali, dan laporan pembayaran siap diexport.

Langkah-Langkah

01

Peserta mengisi form registrasi

Peserta memilih kategori dan produk. Sistem menghitung total ulang di server ketika form dikirim agar nominal tidak dimanipulasi dari browser.

02

Validasi email dan nomor HP

Jika email atau nomor HP sudah punya invoice unpaid, peserta diarahkan menyelesaikan pembayaran dulu dan tidak bisa daftar berkali-kali.

03

Peserta upload bukti pembayaran

Peserta membuka halaman status/invoice lalu upload bukti bayar. Status berubah menjadi menunggu verifikasi.

04

Admin review bukti bayar

Admin event dapat melihat bukti bayar dalam popup, lalu memilih verifikasi atau tolak. Jika peserta gaptek, admin bisa upload bukti bayar dari dashboard.

05

Invoice PDF

Invoice memakai kop surat event, berisi data peserta, produk, total tagihan, status pembayaran, rekening, dan syarat ketentuan. Nama file memakai event, nomor registrasi, dan nama peserta.

06

Batas pembayaran

Admin event bisa mengatur batas upload bukti bayar, misalnya 2x24 jam. Jika melewati batas, registrasi bisa otomatis dianggap cancel dan admin bisa mengaktifkan kembali.

Catatan Penting

  • Status paid sebaiknya hanya diberikan setelah bukti transfer jelas.
  • Untuk peserta yang ingin mengganti data unpaid, admin dapat menghapus registrasi unpaid agar peserta daftar ulang.
  • Jika peserta bayar terlambat setelah cancel, admin dapat reactivate lalu bantu verifikasi pembayaran.

Troubleshooting

Peserta tidak bisa daftar karena invoice lama

Minta peserta cek status pendaftaran. Jika invoice unpaid tidak dipakai, admin dapat menghapusnya.

Nominal transfer tidak valid

Gunakan input angka normal tanpa step yang membatasi nominal ganjil.

Email lambat terkirim

Email memakai queue. Setelah request berikutnya, lazy queue akan memproses antrean agar form tidak menunggu SMTP terlalu lama.

Checklist Sebelum Selesai

Rekening benar Invoice tampil rapi Bukti bayar bisa direview Status paid/unpaid sesuai Batas upload diatur Email aktif