Skip to main content

Panduan Penggunaan Sistem Travel

Dokumen ini berfungsi sebagai panduan penggunaan sistem Travel yang dibangun menggunakan Laravel + Filament.
Panduan ditujukan untuk Admin dan Member agar lebih mudah memahami cara kerja sistem, menu yang tersedia, dan alur transaksi.

1. Akun & Member

🔹 Untuk Member

  1. Registrasi / Undangan

    • Member baru hanya bisa bergabung melalui link undangan (invite) yang dikirim oleh member lain.

    • Link undangan dapat dikirim via email atau WhatsApp, dan berisi parameter referral dari pengundang.

    • Setelah membuka link invitation, sistem memeriksa apakah pengguna sudah memiliki akun atau belum.

  2. Jika Belum Punya Akun

    • Sistem akan mengarahkan ke halaman Register untuk membuat akun baru.

    • Pengguna harus mengisi data personal berikut:

      • Nama lengkap

      • Email (unik, sebagai kredensial login)

      • Nomor WhatsApp

      • Password

      • Username (jika diperlukan)

    • Setelah registrasi, pengguna wajib melengkapi data tambahan termasuk upload foto/scan KTP sebagai identitas.

  3. Jika Sudah Punya Akun

    • Pengguna hanya perlu login dengan email & password yang sudah ada.

    • Sistem kemudian secara otomatis melakukan linking akun ke referral/inviter yang dikirim lewat link invitation.

  4. Aktivasi & Redirect

    • Setelah registrasi + data identitas lengkap atau setelah linking akun berhasil, sistem akan redirect ke halaman login.

    • Member kemudian login menggunakan akun yang sudah terdaftar.

    • Akun member akan otomatis termasuk dalam jaringan referral sistem Travel.


2. Menu Utama

Sistem Travel memiliki menu utama sebagai berikut:

🔹 Member (Members)

  • Menampilkan daftar member yang terdaftar beserta status verifikasi.

  • Fitur invite member baru → menghasilkan link undangan otomatis untuk dikirim via email/WA.

  • Melihat struktur jaringan referral (tree view) untuk melihat hubungan upline-downline antar member.

🔹 Paket / Produk Travel (Product Item)

  • Admin dapat menambahkan, mengedit, dan menghapus paket travel / produk terkait.

  • Informasi produk: Nama paket, deskripsi, harga, kuota / stok, gambar, fasilitas.

  • Paket akan muncul di halaman katalog publik yang bisa diakses tanpa login (pengunjung umum).

🔹 Pemesanan Paket (Product Member)

  • Daftar pesanan paket yang dilakukan oleh member.

  • Member hanya melihat riwayat pesanan miliknya.

  • Admin dapat melihat semua pesanan dan memverifikasi pembayaran atau validasi pesanan.

🔹 Transaksi (Transaction)

  • Semua aktivitas keuangan tercatat di sini:

    • Pemesanan / pembayaran paket

    • Bonus referral

    • Royalti / insentif tingkat atas

    • Withdraw / penarikan dana

  • Admin dapat memantau seluruh aliran dana dalam sistem.

🔹 Dompet (Wallet)

  • Setiap member memiliki wallet digital.

  • Sumber saldo: bonus referral & royalti dari jaringan.

  • Pengeluaran saldo: penarikan dana (withdraw).

  • Admin memiliki wallet utama untuk menampung pembayaran awal / dana sistem.

🔹 Users

  • Daftar akun sistem (Admin & Member).

  • Admin dapat mengatur akses user (aktif / nonaktif).

🔹 Master Settings

  • Pengaturan parameter utama sistem:

    • Persentase bonus / komisi tiap level referral

    • Royalti untuk upline saat withdraw

    • Minimum nilai withdraw

    • Biaya administrasi untuk withdraw

    • Template pesan notifikasi (email / WhatsApp)


3. Katalog Paket Travel (Public Page)

  • Semua paket / produk travel yang dibuat admin akan tampil di halaman publik tanpa harus login.

  • Pengunjung umum bisa melihat: Nama paket, deskripsi, fasilitas, harga, kuota / tampilan stok.

  • Tombol “Pesan Sekarang” hanya aktif bagi member yang sudah login.

  • Jika pengunjung belum login, klik tombol “Pesan Sekarang” akan diarahkan ke halaman registrasi / login.


4. Pemesanan Paket Travel

🔹 Untuk Member

  1. Masuk ke halaman Katalog Paket atau menu paket dalam sistem.

  2. Pilih paket yang ingin dipesan → klik Pesan / Beli.

  3. Pilih metode pembayaran yang disediakan:

    • DP (Down Payment / uang muka)

    • Booking Seat (BS)

    • Pembayaran Lain (PL)

  4. Upload bukti pembayaran (jika metode transfer manual).

  5. Tunggu verifikasi dari admin sebelum pesanan dianggap sah.

🔹 Untuk Admin

  1. Masuk ke menu Pemesanan Paket Member.

  2. Lihat daftar pesanan baru yang masuk.

  3. Verifikasi bukti pembayaran / dokumen pendukung.

  4. Jika disetujui:

    • Tandai pesanan sebagai sukses / aktif

    • Sistem secara otomatis mendistribusikan bonus referral ke jaringan sesuai pengaturan


5. Wallet & Komisi

🔹 Untuk Member

  • Buka menu Wallet → akan muncul:

    • Saldo wallet saat ini

    • Riwayat transaksi: bonus referral, royalti, withdraw, pemesanan

  • Bonus akan otomatis masuk ke wallet setelah downline melakukan pemesanan paket yang sudah diverifikasi admin.

🔹 Untuk Admin

  • Semua pembayaran paket pertama kali masuk ke wallet admin utama.

  • Setelah pesanan diverifikasi/disetujui, sistem akan mendistribusikan bonus referral sesuai struktur jaringan dan parameter di Master Setting.


6. Withdraw & Royalti

🔹 Untuk Member

  1. Masuk ke menu Wallet → Withdraw.

  2. Ajukan nominal penarikan, tidak boleh kurang dari nilai minimum withdraw yang ditentukan.

  3. Tunggu verifikasi dari admin.

  4. Jika disetujui → dana akan ditransfer ke rekening bank member.

  5. Saat proses withdraw selesai, royalti otomatis akan diberikan ke upline sesuai persentase pengaturan sistem.

🔹 Untuk Admin

  1. Masuk ke menu Transaksi → Withdrawals.

  2. Lihat daftar permintaan withdraw dari member.

  3. Verifikasi tiap permintaan:

    • Jika valid → tandai sebagai “Disetujui” dan lakukan transfer dana ke rekening member.

    • Jika tidak valid → tolak permintaan, dan kembalikan saldo ke wallet member.

  4. Sistem secara otomatis membagikan royalti ke upline dari member yang melakukan withdraw.


7. Notifikasi

🔹 Untuk Member

Member akan menerima notifikasi melalui email / WhatsApp (jika diaktifkan):

  • Undangan pendaftaran (invite)

  • Konfirmasi pemesanan paket (berhasil / menunggu verifikasi)

  • Bonus referral masuk ke wallet

  • Withdraw berhasil diproses

🔹 Untuk Admin

  • Notifikasi saat ada pemesanan baru yang perlu diverifikasi

  • Notifikasi ketika ada permintaan withdraw dari member


8. Ringkasan Peran

🔹 Member

  • Menerima undangan & mendaftar

  • Melengkapi data profil & identitas (KTP)

  • Melihat katalog paket travel

  • Melakukan pemesanan paket & upload bukti pembayaran

  • Melihat bonus & saldo wallet

  • Mengajukan withdraw

🔹 Admin

  • Mengelola member & verifikasi identitas

  • Membuat & mengelola paket travel

  • Memverifikasi pemesanan / pembayaran

  • Memantau transaksi & aliran dana

  • Menyetujui withdraw & memproses pembayaran

  • Mengatur parameter pada Master Setting


9. Alur Singkat Sistem Travel (Flow)

  1. Member B mengundang calon Member A melalui link invitation.

  2. A membuka link → jika belum punya akun → registrasi + lengkapi data KTP. Jika sudah punya → langsung login & link ke referral.

  3. A memilih paket travel → melakukan pembayaran → admin verifikasi.

  4. Setelah verifikasi, bonus referral masuk ke wallet B (upline).

  5. A bisa mengundang C → jika C membeli paket → bonus terbagi ke A & B sesuai level.

  6. Member bisa meminta withdraw → ketika disetujui, royalti otomatis ke upline.


10. Penutup

Panduan ini menjelaskan penggunaan sistem Travel berbasis Laravel + Filament dengan konsep referral, bonus, dan wallet.

  • Member berfokus pada pemesanan paket, jaringan referral, bonus, dan pengelolaan saldo.

  • Admin bertugas mengelola member, paket, transaksi, pembayaran, dan parameter sistem.

Sistem ini dirancang agar alur transaksi dan distribusi bonus berjalan transparan, otomatis, dan terstruktur sesuai aturan sistem Travel.