TravelCRM › Panduan Agen
Julai 2026
Muslimtravelbug Sdn Bhd · Platform B2B

Panduan Penggunaan
TravelCRM untuk Agen

Platform rasmi untuk agen pelancongan rakan kongsi MTB. Uruskan tempahan, komisyen, dan pelanggan anda — semuanya dalam satu tempat.

11
Modul Panduan
24/7
Akses Platform
B2B
White-Label
1

Log Masuk Kali Pertama

https://app.travelcrm.co/login
📖 Langkah-Langkah Log Masuk
Layari https://app.travelcrm.co/login menggunakan pelayar web anda.
Masukkan alamat emel yang digunakan semasa pendaftaran.
Gunakan kata laluan sementara yang diberikan oleh admin MTB.
(Pilihan) Tandakan kotak Remember me jika menggunakan peranti peribadi yang selamat.
Klik Login untuk mengakses sistem.
Terlupa kata laluan? Klik Forgot your password? — emel peset akan dihantar secara automatik.
🔒
Keselamatan: Tukar kata laluan sementara anda selepas log masuk kali pertama melalui Profile Settings. Gunakan gabungan huruf besar, nombor, dan simbol.
Halaman Log Masuk — app.travelcrm.co/login
📷Halaman Log Masuk — app.travelcrm.co/loginSkrin Sebenar
2

Dashboard – Pusat Kawalan

Selepas log masuk, anda akan dibawa terus ke Dashboard — paparan masa nyata semua pakej pelancongan aktif, harga, dan ketersediaan tempat duduk.

📋 Maklumat Setiap Pakej
MedanPenerangan
Tour TitleNama dan kod pakej pelancongan
AirlineSyarikat penerbangan (Malaysia Airlines, AirAsia, dll.)
Travel DatesTempoh perjalanan dari mula hingga tamat
PricingHarga Dewasa / Kanak-kanak / Bayi / Single Sup
SeatsData masa nyata: jumlah / terjual / baki tempat duduk
CommissionPendapatan agen per tempahan
StatusPUSH  SELLING  SOLD OUT
Semua data di Dashboard diselaraskan secara langsung dengan pelayan dan mencerminkan kemas kini masa nyata.
Paparan Dashboard — senarai pakej masa nyata
📷Paparan Dashboard — senarai pakej masa nyataSkrin Sebenar
3

Halaman My Sales

Halaman ini adalah white-labelled — tiada penjenamaan MTB. Pelanggan anda melihatnya sebagai halaman 100% milik anda.
🔗 Kongsi Di Mana Sahaja
📱
WhatsApp, Telegram, SMS
📸
Instagram, Facebook, TikTok
🌐
Laman web atau Blog
📄
Landing Page anda
💰 Aliran Pembayaran & Komisyen
👤
Pelanggan buat tempahan melalui Sales Page anda
📧
Sistem jana invois → dihantar kepada agen (bukan pelanggan)
💵
Agen kutip bayaran penuh daripada pelanggan
🏦
Agen bayar MTB: Harga Pakej − Komisyen (FPX / Transfer / Tunai)
💡
Contoh: Pakej RM3,690 | Komisyen RM200 → Anda hanya perlu bayar MTB RM3,490.
📅 Keperluan Deposit (Setiap Penumpang)
🇲🇾  DomestikRM 300
🌏  AsiaRM 500
🕌  Timur Tengah / Turki / EropahRM 1,000
Deposit mesti dibayar dalam 48 jam selepas tempahan dibuat. Tempahan akan dibatalkan secara automatik jika lewat.
📅
Bayaran penuh mesti diselesaikan sekurang-kurangnya 45 hari sebelum tarikh berlepas. Caj faedah 1.5% akan dikenakan ke atas jumlah tertunggak.
Paparan My Sales Page — white-label
📷Paparan My Sales Page — white-labelSkrin Sebenar
4

Permohonan Pakej Custom (FIT)

Untuk pelancong yang memerlukan atur cara lebih fleksibel, gunakan FIT Request untuk memohon perjalanan peribadi.

📋 Maklumat Yang Perlu Diisi
MedanPeneranganWajib?
NameNama pelanggan yang membuat permintaan
Phone & EmailMaklumat hubungan pelanggan
No. of Adults/ChildrenJumlah peserta keseluruhan
DestinationNegara atau bandar pilihan
Travel MonthBulan pilihan untuk perjalanan
Include Flight?Pilih sama ada dengan atau tanpa tiket penerbangan
RemarksNota atau permintaan khas lain
Pasukan FIT akan memberi maklum balas dalam masa 24 jam (Isnin–Jumaat, 8:00 pagi – 4:30 petang).
Borang FIT Custom Package Request
📷Borang FIT Custom Package RequestSkrin Sebenar
5

Permohonan Tempahan Tiket

✈ Cara Membuat Permohonan
Klik Ticket Request dalam menu navigasi kiri.
Lengkapkan borang dengan butiran penerbangan: syarikat, destinasi, tarikh, dan masa.
Klik Submit — tetingkap pengesahan akan dipaparkan sebaik sahaja penghantaran berjaya.
Waktu Pejabat
2 jam
Isnin–Jumaat, 8 pagi – 4:30 petang
Luar Waktu Pejabat
24 jam
Hujung minggu atau cuti umum
Bayaran tiket penerbangan adalah jumlah penuh dan tidak boleh dikembalikan. Tertakluk sepenuhnya kepada syarat syarikat penerbangan.
Borang Ticket Request
📷Borang Ticket RequestSkrin Sebenar
6

Menguasai Dashboard

🗂 Menu Navigasi CRM

Semua fungsi utama boleh diakses melalui sidebar kiri dalam platform TravelCRM:

TravelCRM sidebar menu
MenuFungsi
My Sales PageHalaman jualan white-label anda untuk dikongsi kepada pelanggan
FIT RequestHantar permohonan pakej perjalanan peribadi (custom)
Ticket RequestHantar permohonan tiket penerbangan kumpulan
DashboardPaparan utama semua pakej aktif, harga, tempat duduk & komisyen
DestinationsSenarai semua destinasi, tarikh perlepasan & QR Code
Booking RefundsSemak & jejak permintaan refund penuh
Partial RefundsSemak & jejak permintaan refund sebahagian
BookingsSenarai semua tempahan — semak status, pax, & urus penumpang
My StaffUrus akses kakitangan & freelance agent di bawah akaun anda
🔧 Filter & Navigasi
CiriFungsi
Date FilterTapis hasil mengikut bulan atau julat tarikh tertentu
Search BarCari pakej mengikut destinasi, kata kunci, atau kod
My Sales PagePapar pakej dalam halaman jualan peribadi anda
DestinationsLihat keseluruhan pakej mengikut destinasi
Bookings & RefundsUrus aliran kerja refund biasa atau sebahagian
My StaffUrus sub-agen atau ahli pasukan anda
📊 Memahami Nombor Tempat Duduk
CHINA – 4 CITIES 2025
19 OCT – 25 OCT 2025 : 5/24 – RM 3,690.00
5
Tempat telah dijual
24
Jumlah tempat tersedia
7

Destinations & Komisyen

💰
Klik "List of Dates" untuk mana-mana destinasi — komisyen bagi setiap departure dipaparkan secara jelas. Gunakan ini untuk mengutamakan pakej yang paling menguntungkan.
🔗
Butang QR Code dalam halaman Destinations membolehkan anda menjana QR Code yang unik untuk profil agen anda sendiri. Pelanggan yang scan QR tersebut akan terus dibawa ke halaman tempahan anda. Lihat Tip 2 — Generate QR Code Sendiri untuk panduan lengkap.
📅 Maklumat Per-Departure
PaparanPenerangan
Travel DatesTarikh perjalanan
Flight InfoSyarikat penerbangan, kod, dan masa berlepas
PriceHarga bagi setiap peserta mengikut kategori
Seat BalanceMasa nyata: jumlah / terjual / baki tempat duduk
Deadline & StatusTarikh akhir booking dan status ketersediaan
Commission ✓Dipaparkan secara jelas, contoh: RM250 per pakej
8

Senarai Booking

Tab Booking List membolehkan agen memantau semua tempahan pelanggan—lepas, semasa, dan akan datang.

🔍 Menapis Status Tempahan
✅ Lock Seat 💳 Paid Deposit 💰 Full Payment ❌ Cancelled ↩ Refunded
📝 Lajur Jadual Booking
LajurMaklumat Yang Dipaparkan
DateTarikh tempahan dibuat
Booking No.ID rujukan unik untuk setiap tempahan
CustomerNama ketua pelancong atau individu yang menempah
GroupPakej pelancongan yang dikaitkan
Travel DateTarikh pelepasan untuk perjalanan tersebut
StatusStatus semasa tempahan
PaxJumlah penumpang dalam tempahan
ReferralSumber tempahan (direct, agent referral, platform)
9

Refunds & Pembatalan

📘 Senario A — MTB Batalkan Trip

Apabila MTB membatalkan trip, pelanggan ditawarkan:

📅
Pilihan 1:  Tukar ke destinasi pelancongan lain
atau
💸
Pilihan 2:  Refund penuh — diproses dalam 60 hari
👥
Saiz kumpulan minimum adalah lebih kurang ~16 orang dewasa. Trip boleh dibatalkan jika minimum tidak dicapai.
❌ Senario B — Pelanggan Ingin Membatalkan

Caj penalti dikenakan berdasarkan berapa hari sebelum tarikh berlepas notis pembatalan diterima:

60 hari atau lebih sebelum berlepas
Deposit dipulangkan semula
Tolak caj pentadbiran
45 – 60 hari sebelum berlepas
Tiada pemulangan deposit
Deposit hangus
21 – 44 hari sebelum berlepas
50% harga pakej
15 – 20 hari sebelum berlepas
75% harga pakej
Kurang dari 15 hari sebelum berlepas
Tiada refund langsung
100% harga pakej
🏥
Pengecualian refund penuh diberikan untuk: Kematian, Kemasukan ke wad hospital, atau Sebab perubatan — disertakan surat rasmi hospital (surat doktor pelatih tidak diterima).
📧
Notis pembatalan mesti dibuat secara bertulis / emel rasmi ke [email protected]. SMS atau lisan tidak diterima.
Tempoh pemprosesan refund: sehingga 60 hari selepas permohonan diterima.
🔄 Caj Penukaran Tarikh Perlepasan
Tempoh NotisCaj (Setiap Orang)Nota
60 hari atau lebihRM 100Deposit dipulangkan tertakluk caj pentadbiran
45 – 60 hariRM 200Deposit dipulangkan tertakluk caj pentadbiran
44 hari atau kurangDeposit hangusDipulangkan jika ada peserta gantian
10

My Staff — Urus Pasukan

👑 Akaun Admin

Setiap syarikat/agensi hanya boleh mempunyai 1 akaun Admin. Admin mempunyai akses penuh termasuk melihat komisyen.

👤 Akaun Staff / Freelance

Admin boleh menambah seberapa ramai staff atau freelance agent. Setiap seorang akan mempunyai login sendiri.

🔐
Penting: Hanya Admin yang dapat melihat maklumat komisyen. Staff dan freelance agent tidak mempunyai akses kepada komisyen.
➕ Menambah Kakitangan / Freelance Agent Baharu
MedanContohWajib?
NameMuhammad Hafiz Bin Mazlan
Email[email protected]
Phone Number60141234455
📊 Ringkasan Struktur Akses
FungsiAdminStaff / Freelance
Log masuk platform
Buat & urus tempahan
Akses My Sales Page
Hantar FIT / Ticket Request
Lihat komisyen
Urus My Staff
Bilangan akaun1 sahajaTanpa had
Tab My Staff juga membolehkan Admin Edit, Delete, atau Reset akses kakitangan sedia ada pada bila-bila masa melalui lajur Action.
11

Profile Settings

👤 My Profile

Kemas kini nama, nombor telefon, dan emel anda. Klik Save untuk simpan perubahan.

🔑 Tukar Kata Laluan

Masukkan kata laluan baharu dua kali dan klik Save. Gunakan campuran huruf, nombor & simbol.

🌐 Sales Page URL
https://app.travelcrm.co/destinations/[nama-agen-anda]

Edit URL halaman jualan awam yang dikongsi kepada pelanggan. Tiada penjenamaan MTB kelihatan.

Rujukan
?

Soalan Lazim (FAQ)

Saya terlupa kata laluan — apa yang perlu dilakukan?
Pergi ke halaman log masuk dan klik Forgot your password? — emel akan dihantar untuk membantu anda menetapkan semula kata laluan.
Bolehkah saya kongsi Sales Page kepada pelanggan?
Ya! Kongsi pautan melalui WhatsApp, media sosial, laman web, atau mana-mana platform. Halaman ini adalah white-labeled — pelanggan tidak akan melihat sebarang penjenamaan MTB.
Bagaimana cara saya membayar kepada MTB selepas tempahan?
Bayar melalui FPX dalam invois, online transfer, atau secara tunai. Anda hanya perlu membayar jumlah selepas ditolak komisyen.
Apa yang berlaku jika pelanggan tidak bayar deposit dalam 48 jam?
Tempahan akan dibatalkan secara automatik oleh sistem. Agen perlu membuat tempahan baharu jika pelanggan masih berminat.
Apakah caj jika pelanggan ingin menukar tarikh perlepasan?
Caj penukaran tarikh: RM100/orang (60+ hari), RM200/orang (45–60 hari), atau deposit hangus (44 hari atau kurang).
Bagaimana prosedur pembatalan tempahan oleh pelanggan?
Agen mesti menghantar notis bertulis ke [email protected] dengan nama penuh, nombor rujukan, dan sebab pembatalan. Caj: tolak caj admin (60+ hari) → deposit hangus (45–60 hari) → 50% (21–44 hari) → 75% (15–20 hari) → 100% (kurang 15 hari).
Adakah pengecualian untuk refund penuh?
Ya. Refund penuh boleh dipertimbangkan atas sebab: Kematian, kemasukan wad hospital, atau sebab perubatan dengan surat rasmi hospital. Tertakluk kepada persetujuan MTB.
Berapa lama proses refund mengambil masa?
Pemulangan wang akan diproses dalam masa 60 hari selepas permohonan diterima oleh MTB.
Apa yang berlaku jika MTB batalkan trip?
Pelanggan ditawarkan: (1) Tukar ke destinasi lain, atau (2) Refund penuh dalam 60 hari. Biasanya berlaku jika saiz kumpulan tidak mencukupi (~16 pax).
Bolehkah saya tambah ahli pasukan untuk guna CRM?
Ya. Gunakan tab My Staff untuk menambah atau mengeluarkan kakitangan. Setiap individu memerlukan nama, emel, dan nombor telefon yang sah.
§

Terma & Syarat B2B

💳 Deposit & Bayaran
📌
Deposit (B2B): RM300 Domestik / RM500 Asia / RM1,000 Timur Tengah, Turki, Eropah — dibayar dalam 48 jam.
📌
Bayaran penuh mesti diselesaikan sekurang-kurangnya 45 hari sebelum tarikh berlepas. Caj faedah 1.5% dikenakan ke atas jumlah tertunggak.
📌
Saiz kumpulan minimum: lebih kurang ~16 orang dewasa.
❌ Jadual Caj Pembatalan (oleh Pelanggan)
60 hari atau lebih
Deposit dipulangkan
Tolak caj pentadbiran
45 – 60 hari
Tiada pemulangan deposit
Deposit hangus
21 – 44 hari
50% harga pakej
15 – 20 hari
75% harga pakej
Kurang 15 hari
Tiada refund
100% harga pakej
🏥
Pengecualian: Kematian / Kemasukan wad / Sebab perubatan dengan surat rasmi hospital.
Proses refund: sehingga 60 hari selepas permohonan diterima.
🔄 Caj Penukaran Tarikh Perlepasan
Tempoh NotisCaj / OrangNota
60 hari atau lebihRM 100Deposit dipulangkan tertakluk caj pentadbiran
45 – 60 hariRM 200Deposit dipulangkan tertakluk caj pentadbiran
44 hari atau kurangDeposit hangusDipulangkan jika ada peserta gantian
✈ Syarat Penerbangan & Hotel
Tiket penerbangan tidak boleh dikembalikan dan tertakluk sepenuhnya kepada syarat syarikat penerbangan.
🏨
Penginapan adalah untuk dua orang dewasa sebilik (twin-sharing). Bilik single atau triple tertakluk kepada caj tambahan.
👶
Kanak-kanak berumur 2–11 tahun berkongsi bilik sebagai orang ketiga. Bayi (bawah 2 tahun) hanya dikenakan tambang penerbangan dan cukai berkaitan.
📋 Tanggungjawab Pelanggan / Agen
🛂
Passport: Sah sekurang-kurangnya 7 bulan dari tarikh berlepas. Muka depan passport mesti diemailkan kepada MTB semasa tempahan.
🔐
Senarai hitam: Pelanggan bertanggungjawab memastikan mereka bebas daripada senarai hitam PTPTN, bank, Pejabat Insolvensi, LHDN, dll.
🛡
Insurans Perjalanan: Wajib seperti yang disarankan oleh MATTA. Pelanggan mesti menandatangani borang tuntutan sebelum berlepas.
🗺
Visa: Pelanggan digalakkan mengurus sendiri. MTB tidak bertanggungjawab jika visa ditolak atau ditangguhkan.
📜
Dengan membuat bayaran tempahan, pelanggan dianggap telah membaca, memahami, dan bersetuju dengan semua terma dan syarat MTB. Rujuk laman rasmi: muslimtravelbug.com/terma-syarat/pakej-berkumpulan
Tips & Panduan Visual

Video Panduan Rasmi MTB

Video-video ini disediakan oleh pasukan MTB khusus untuk agen B2B. Tonton sebelum mula menggunakan platform.

Video 1 — Panduan Lengkap Booking
Cara buat tempahan, pembayaran, masukkan details passport, pilih makanan Air Asia & pilihan jenis bilik.
📌
Invois dihantar kepada agen, bukan pelanggan. Masukkan nombor telefon agen semasa buat booking.
Video 2 — Tempahan & Komisyen B2B
Panduan cara membuat tempahan dalam TravelCRM dan memahami struktur komisyen untuk agen B2B & Freelance.
💡

Tips Penggunaan Platform

📅 Tip 1 — Carian Perlepasan Ikut Tarikh
💡
Gunakan fungsi Date Range dalam Dashboard untuk cari semua pakej yang berlepas dalam tempoh tertentu.
Carian perlepasan ikut tarikh
📷Carian perlepasan ikut tarikhSkrin Sebenar
Dalam menu Dashboard (sidebar kiri)
Klik Date Range untuk buka pemilih tarikh
Pilih tempoh tarikh perlepasan yang dikehendaki
Klik Apply dan tunggu sebentar — sistem akan proses semua group dalam tarikh tersebut
Klik Copy. Apabila keluar prompt, tekan Ctrl+V dalam Notepad untuk lihat senarai
🔗 Tip 2 — Generate QR Code Sendiri
QR Code ini adalah unik untuk profil agen. Setiap booking melalui QR code anda akan di-link terus kepada anda.
Generate QR Code
📷Generate QR CodeSkrin Sebenar
Selepas log masuk, klik Destinations di menu sidebar
Klik butang QR Code bersebelahan destinasi pilihan — sistem akan auto-generate QR Code unik
📲
Apabila pelanggan scan QR Code, mereka boleh terus buat booking. Semua booking melalui QR ini akan di-link kepada agen secara automatik. Boleh share atau letak dalam poster.
🍱 Tip 3 — Tambah Makanan Dalam Kapal (MOB) untuk Air Asia
Semua penerbangan Air Asia & Air Asia X tidak termasuk Makanan Dalam Kapal (MOB). Perlu ditambah secara berasingan.
Tambah Makanan Dalam Kapal
📷Tambah Makanan Dalam KapalSkrin Sebenar
Dalam senarai booking, klik Add On bersebelahan nama pelanggan
Akan muncul pilihan Outbound meal dan Return meal — pilih dan sistem akan auto update
Klik Copy List Meal untuk salin semua senarai makanan — paste dalam WhatsApp dan forward kepada pelanggan
🛂 Tip 4 — Upload & Isi Details Passport
📱
Step ini lebih mudah dilakukan melalui telefon bimbit. Sistem CRM akan auto-scan dan isi maklumat passport secara automatik.
Upload passport step
📷Upload passport stepSkrin Sebenar
Contoh passport
📷Contoh passportSkrin Sebenar
Klik Upload ID bersebelahan nama pelanggan dalam senarai penumpang
Klik Upload Passport Photo — pastikan gambar passport sangat jelas dan boleh dibaca sepenuhnya
Sistem akan auto-capture maklumat. Semak semula semua details adalah 100% tepat sebelum simpan
MTB tidak akan bertanggungjawab jika terdapat kesalahan ejaan nama pelanggan. Senarai ini akan digunakan untuk pembelian tiket penerbangan.
🏨 Tip 5 — Susunan Rooming List
🛍
Gunakan tab Room Management dalam booking untuk atur susunan bilik hotel setiap pelanggan.
Rooming List
📷Rooming ListSkrin Sebenar
Dalam halaman booking, klik tab Room Management
Klik Add Room untuk tambah jenis bilik (Single / Double / Twin / Triple)
Drag-and-drop nama pelanggan ke dalam jenis bilik yang sesuai
Klik Save untuk simpan susunan
🏝
Untuk perlepasan ke Sabah (Mabul-Semporna & KK-Kundasang), sila rujuk pasukan MTB sebelum pilih bilik Triple.