Dokumentasi & Tutorial
Panduan lengkap Sistem Manajemen Travel Umrah — 12 fase dari setup hingga monitoring jamaah di Tanah Suci, 33+ modul, 6 role staff, API mobile, customer portal, dan programmatic SEO.
Setup Awal — Cabang, Staff & Konfigurasi
Super Admin mengkonfigurasi data dasar: cabang, staff dengan 6 role, pengaturan sistem, dan payment provider.
Data Cabang
Daftarkan kantor pusat dan cabang. Setiap cabang memiliki kuota haji, kuota umrah, komisi referral, dan rekening bank sendiri.
Data Staff
Tambah user dengan 6 pilihan role: Super Admin, Admin, Finance, Branch Manager, Agent, dan Muthawif.
Pengaturan Sistem
Isi brand name, bank info, threshold approval pembayaran, komisi default, dan konfigurasi lainnya di menu Settings.
Payment Provider
Setup payment gateway — pilih dari 13 preset Indonesia (Midtrans, Xendit, Tripay, dll) atau isi manual. API key dienkripsi AES-256-CBC.
Role yang Terlibat
Pendaftaran Jamaah — Biodata, Dokumen & Verifikasi
Setiap calon jamaah didaftarkan dengan data lengkap: identitas, paspor, kondisi medis, kontak darurat, dan dokumen pendukung.
Input Biodata Lengkap
Nama, NIK, KK, tempat/tanggal lahir, gender, status nikah, golongan darah, alamat, HP, email.
Data Paspor
Nomor paspor, tanggal terbit, expiry, kantor imigrasi. Validasi minimal 6 bulan sebelum keberangkatan.
Kondisi Medis
Vaksin meningitis, vaksin COVID-19, riwayat penyakit, alergi, obat rutin.
Kontak Darurat & Mahram
Kontak darurat (nama, hubungan, HP). Jamaah wanita: data mahram.
Upload & Verifikasi Dokumen
Upload: KTP, KK, paspor, pas foto, buku nikah, sertifikat vaksin, SK sehat. Admin verifikasi.
Paket Perjalanan — Umrah, Haji Plus & Fasilitas
Buat paket perjalanan lengkap dengan maskapai, hotel Makkah & Madinah, itinerary, harga 4 tier, kuota, dan fasilitas.
Buat Paket Umrah/Haji Plus
Nama, kode, slug, tipe, kategori, maskapai, bandara, tanggal berangkat & pulang, durasi.
Hotel Makkah & Madinah
Nama hotel, bintang (1-5), jarak ke masjid. Tipe kamar: single, double, triple, quad.
Harga & Kuota
4 tier harga, total kuota, booked, available (auto-calculated). Include/exclude list.
Itinerary & Banner
Rencana perjalanan harian, banner marketing, gallery images, sort order.
CRM — Lead Capture, Follow-up & Broadcast
Pengunjung yang mengisi form kontak otomatis tercatat sebagai lead. Agent follow-up hingga konversi.
Lead Capture Otomatis
Form kontak website, API endpoint POST /api/leads, input manual. 7 source channel.
Follow-up Tracking
Status: new → contacted → interested → follow_up → deal/lost. Activity log per lead.
Konversi ke Jamaah + Booking
Lead deal → buat Pilgrim + Booking dalam satu workflow. Track conversion rate.
Broadcast Massal
Kirim pesan ke jamaah/kloter via WhatsApp/email. Template pesan, tracking status kirim.
Booking & Transaksi — 12 Status Workflow
Booking dengan memilih jamaah, paket, tipe kamar, dan menghitung total biaya. 12 status workflow.
Buat Booking Baru
Pilih jamaah, paket, tipe kamar, agent, cabang. Nomor otomatis: BKG-YYYYMM-XXXX.
12 Status Workflow
pending → dp_paid → confirmed → documents_complete → visa_requested → visa_processing → visa_approved → ready_to_depart → departed → returned. Negatif: cancelled, refunded, expired.
Promo Code
Diskon percentage/fixed, batas pemakaian, masa berlaku, minimal booking amount.
Komisi Referral
Komisi otomatis per cabang. Tracking total komisi per jamaah referral.
12 Status Booking — Complete Workflow
Workflow otomatis — status berubah berdasarkan pembayaran, dokumen, visa, dan departure.
Keuangan — Invoice, Pembayaran & Approval
Invoice otomatis per booking, pembayaran bertahap dengan upload bukti transfer, verifikasi finance.
Invoice Otomatis
Nomor: INV-YYYYMM-XXXX. Status: unpaid → partial → paid → overdue.
Upload Pembayaran
Upload bukti transfer → payment baru (PMT-XXXX). Multi-payment per invoice.
Verifikasi & Approval
Finance verifikasi payment. Threshold approval untuk nominal besar.
Manajemen Expense
Catat expense operasional per booking/cabang. Approval workflow.
Kloter & Visa — Pengelompokan Jamaah & Pengajuan Visa
Jamaah dikelompokkan dalam kloter dengan muthawif. Visa diajukan per jamaah dengan tracking status.
Buat Kloter
Kode kloter, nama, paket, kapasitas. Assign muthawif. Status: scheduled → departed → completed.
Assign Jamaah ke Kloter
Assign booking ke kloter. Set seat number, kamar hotel, grup katering.
Pengajuan Visa
Visa per jamaah. Status: draft → submitted → processing → approved/rejected.
Update Status Booking
Visa approved → booking auto-update. Documents complete → status update otomatis.
Pra-Keberangkatan — Bus, Penerbangan, Perlengkapan & Check-in
Seminggu sebelum berangkat: assign bus, jadwalkan flight, distribusi perlengkapan, check-in jamaah.
Bus Assignment
Assign armada bus ke kloter. Rute: embarkasi → bandara, Madinah → Makkah.
Flight Scheduling
Flight number, maskapai, tanggal/jam, gate, terminal. Terkait kloter.
Distribusi Perlengkapan
Koper, ihram, tas paspor, name tag. Tracking: allocated → picked_up → returned.
Check-in & Broadcast
Verifikasi dokumen, timbang koper, boarding pass. Broadcast info keberangkatan.
Keberangkatan & Monitoring Muthawif (API Mobile)
Kloter berangkat → booking auto-update ke departed. Muthawif pakai API mobile untuk absensi & laporan.
Departure
Status booking auto-update. Dashboard real-time: jamaah departed, kloter in transit.
Absensi Jamaah
POST /api/muthawif/attendance — muthawif absen jamaah harian. Status: present/absent/sick.
Laporan Harian
POST /api/muthawif/reports — laporan kondisi jamaah, cuaca, kejadian penting.
Laporan Darurat
POST /api/muthawif/emergency — medical emergency, lost person, insiden.
API Endpoints (Muthawif Mobile)
/api/muthawif/cluster
Detail kloter + list jamaah
/api/muthawif/attendance
Absensi harian per jamaah
/api/muthawif/reports
Laporan harian muthawif
/api/muthawif/emergency
Laporan darurat/insiden
Kepulangan — Return, Klaim Asuransi & Loyalty Points
Kloter pulang → status returned. Proses klaim asuransi, refund, dan loyalty points.
Return & Rekonsiliasi
Status booking → returned. Perlengkapan wajib dikembalikan. Rekonsiliasi expense vs budget.
Klaim Asuransi
Medical, lost baggage, cancellation. Status: submitted → reviewed → approved/paid/rejected.
Refund Booking
Booking cancelled → refund dengan nominal disetujui. Approval workflow.
Loyalty Points
1 point per 1 juta rupiah. Points bisa ditukar diskon booking berikutnya.
Laporan — Penjualan, Keuangan & Operasional
Tiga halaman laporan dengan date filter, chart interaktif (Chart.js), summary cards, export PDF.
Laporan Penjualan
Revenue chart, top packages, top agents, conversion rate. Group by harian/mingguan/bulanan.
Laporan Keuangan
P&L, AR/AP aging, expense by category, revenue vs expense comparison.
Laporan Operasional
Kloter utilization, visa approval rate, equipment status, bus occupancy rate.
Konten & Marketing — Blog, CMS & Programmatic SEO
Kelola blog, halaman statis, FAQ, slider, testimonial. PSEO menghasilkan ratusan halaman SEO otomatis.
Blog & Kategori
Artikel dengan kategori, SEO meta, featured image, scheduled publish.
Halaman CMS & FAQ
Halaman custom (tentang kami, syarat ketentuan). FAQ dengan kategori & sort order.
Slider Banner & Testimonial
Slider homepage, testimonial jamaah dengan rating bintang.
Programmatic SEO (9 Route)
Ratusan halaman SEO otomatis: JSON-LD schema, meta tags, konten 300+ kata, auto-include sitemap.
Akun Demo Admin
Gunakan akun berikut untuk login ke panel admin. Setiap role memiliki dashboard widget dan hak akses yang berbeda.
| Role | Password | Cakupan Akses | |
|---|---|---|---|
| Super Admin | admin@travelumrah.com | password | Full akses semua fitur: manajemen user, pengaturan sistem, semua data operasional |
| Admin | admin2@travelumrah.com | password | CRUD semua data operasional (kecuali user & pengaturan sistem) |
| Finance | finance@travelumrah.com | password | Invoice, payment confirmation, expense management, laporan keuangan |
| Branch Manager | bm_bdg@travelumrah.com | password | Kelola data cabang sendiri: jamaah, booking, pembayaran, laporan cabang |
| Agent | agent_jkt@travelumrah.com | password | Input jamaah, booking, lead follow-up, upload bukti pembayaran |
| Muthawif | muthawif@travelumrah.com | password | Lihat kloter & jamaah, absensi, laporan harian via API mobile (Sanctum) |
http://travelumrah.test/adminhttp://travelumrah.test/portalFitur Lengkap — Dikelompokkan per Menu
33+ modul diorganisir dalam 12 navigation group mengikuti alur bisnis travel umrah.
Master Data
3 modul
Data Jamaah
Biodata lengkap, paspor, medis, kontak darurat, mahram. Upload & verifikasi dokumen.
Manajemen Cabang
Hierarki pusat-cabang, kuota haji/umrah, komisi referral, rekening bank per cabang.
Manajemen Staff
6 role: Super Admin, Admin, Finance, Branch Manager, Agent, Muthawif. Dashboard per-role.
Penjualan
3 modul
Paket Umrah & Haji
Maskapai, hotel Makkah/Madinah, 4 tier harga, kuota, itinerary, include/exclude list.
Booking
12 status workflow, nomor otomatis, komisi referral, promo code, auto-calculate.
Promo Code
Diskon percentage/fixed, batas pemakaian, masa berlaku, minimal booking.
Keuangan
3 modul
Invoice
Invoice otomatis per booking. Status: unpaid → partial → paid → overdue.
Pembayaran
Upload bukti transfer, verifikasi finance, approval threshold, multi-payment.
Expense
Biaya operasional per booking/cabang, approval workflow, rekonsiliasi.
Operasional
7 modul
Kloter
Kelompokkan jamaah, assign muthawif, seat, kamar, katering. 3 status workflow.
Visa
Pengajuan per jamaah. Status: draft → submitted → processing → approved/rejected.
Hotel & Kamar
Hotel Makkah/Madinah, bintang, jarak ke masjid. Kamar single/double/triple/quad.
Bus & Penerbangan
Armada bus + assignment rute. Flight scheduling per kloter.
Perlengkapan
Koper, ihram, name tag. Distribusi & tracking allocated → picked_up → returned.
Asuransi & Klaim
Medical, lost baggage, cancellation. Klaim: submitted → reviewed → approved/paid.
Check-In & Itinerary
Verifikasi dokumen, timbang koper. Jadwal harian per kloter via mobile API.
CRM
3 modul
Lead Management
Capture otomatis, follow-up 5 status, activity log, konversi ke jamaah + booking.
Broadcast
Pesan massal WhatsApp/email ke jamaah/kloter. Template, tracking status kirim.
Loyalty Points
1 point / 1 juta, redeem diskon booking. Tracking earned, redeemed, balance.
Dokumen
1 modul
Dokumen Jamaah
Upload & verifikasi: KTP, KK, paspor, foto, buku nikah, sertifikat vaksin, SK sehat.
Laporan
3 modul
Laporan Penjualan
Revenue chart, top packages, top agents. Filter date, group by, export PDF.
Laporan Keuangan
P&L, AR/AP aging, expense by category. Export PDF.
Laporan Operasional
Kloter utilization, visa approval rate, equipment status. Export PDF.
Konten
4 modul
Blog & Artikel
Artikel dengan kategori, SEO meta, featured image, scheduled publish.
Slider Banner
Slider homepage dengan gambar, judul, CTA, sort order.
Testimonial
Testimonial jamaah: foto, rating bintang. Social proof homepage.
FAQ & Halaman
FAQ dengan kategori. Halaman CMS custom (tentang kami, kebijakan privasi).
Integrasi
1 modul
Payment Gateway
13 preset Indonesia siap pilih (Midtrans, Xendit, Tripay, dll). API key terenkripsi.
Pengaturan
2 modul
System Settings
Brand name, bank info, approval threshold, komisi default, currency rate.
Audit Log
Tracking semua aktivitas user: create, update, delete, login. Filter per modul.
Portal Jamaah
1 modul
Self-Service Portal
/portal: login, dashboard, my bookings, my invoices, upload bukti pembayaran.
Istilah Penting Travel Umrah
Muthawif
Pembimbing ibadah umrah/haji yang mendampingi jamaah selama di Tanah Suci.
Kloter
Kelompok terbang — sekelompok jamaah yang berangkat bersama dalam satu penerbangan.
Mahram
Pendamping wajib bagi jamaah wanita (suami, ayah, saudara laki-laki, anak laki-laki).
DP
Down Payment / Uang Muka — pembayaran awal untuk mengamankan slot booking (30-50%).
Manifest
Daftar resmi penumpang kloter: nama, paspor, seat number, info kontak.
Ihram
Pakaian khusus saat ibadah. Laki-laki: 2 lembar kain putih. Perempuan: pakaian sopan.
Tier Kamar
Level okupansi: Single (1), Double (2), Triple (3), Quad (4). Harga berbeda per tier.
Approval Threshold
Batas nominal pembayaran yang harus disetujui manager/atasan.
Programmatic SEO
SEO otomatis — ratusan halaman dari database dengan JSON-LD dan meta tags.
P&L
Profit & Loss — laporan laba rugi pendapatan vs pengeluaran dalam periode tertentu.
AR/AP Aging
Analisis umur piutang dan hutang untuk identifikasi pembayaran overdue.
Sanctum
Laravel Sanctum — autentikasi API token untuk mobile app muthawif.
Siap Mencoba Semua Fitur?
Login dengan akun demo dan eksplorasi 33+ modul operasional travel umrah.