
2 Way WhatsApp Blasting | GC Tech IT Solution
April 7, 2026
Suria JVD Sdn Bhd Website Design
May 10, 2026A modern ticketing platform for Tioman's most-loved fleet.
We built Tioman Speedboat Sdn. Bhd. a complete end-to-end ticketing system — from real-time seat booking and Jabatan Laut compliant manifests to a B2B agent network with commission engine. Engineered in-house, fully owned by the operator, zero third-party fees per ticket.
From paper manifests
to a complete digital fleet operation.
Tioman Speedboat Sdn. Bhd. came to us running their entire ticketing operation through paper manifests, walk-in counter sales, and manual agent reconciliation. Peak season was chaos. Jabatan Laut compliance was a Friday-night Excel scramble. Agent commissions took three days to calculate.
The Challenge
- × Manual ticket sales — counter only, no online booking
- × Overselling and double-bookings during peak holidays
- × Daily Jabatan Laut manifest assembled by hand in Excel
- × Agent commissions reconciled monthly via paper invoices
- × Lost revenue from no rescheduling or self-service options
- × No real-time visibility on boarded vs. no-show passengers
Seven integrated modules,
one unified platform.
Every part of the operator's ticketing workflow — from passenger search to crew check-in — handled in a single system, owned outright by Tioman Speedboat.
Smart Booking & Seat-Lock Cart
Real-time round-trip route search shows live remaining seat counts and current schedules. Cart "ticket lock" mechanism reserves seats during checkout to prevent overselling during peak holidays — no more double bookings.
- Live seat availability sync
- Round-trip route search
- 15-minute cart lock window
- Peak-season overselling protection
Lightning E-Tickets & Self-Check-In
Buyers only enter their own info at purchase — no friction at checkout. After payment, the system auto-sends a check-in link; passengers self-fill the Jabatan Laut required manifest (full name, NRIC/passport) to activate the boarding QR. Massively boosts purchase conversion by removing form drag at the point of sale.
- Single-field checkout (booker only)
- Self-service manifest collection
- QR activation gates boarding
- Higher cart-to-purchase conversion
Automated Payment & PDF E-Ticket
Auto-calculates base fare, marine park conservation fee, and gateway charges. Seamless local payment integration covers FPX online banking, credit cards, and e-wallets. Once QR is activated, the system auto-delivers a PDF e-ticket via Email and WhatsApp.
- FPX, credit card, e-wallet support
- Auto fee calculation (base + marine park)
- PDF ticket with QR via Email + WhatsApp
- Real-time payment status sync
B2B Agent Portal & Commission Engine
External travel agencies and resorts can register, log in, and book tickets on behalf of clients. Flexible monetization — show agent rates for direct margin earning, OR run a prepaid Credit Wallet model. Monthly one-click reconciliation exports per-agent sales totals and commission breakdowns, eliminating manual accounting.
- Self-service agent registration
- Agent rate OR Credit Wallet billing
- One-click monthly reconciliation
- Per-agent sales & commission reports
Operations & Maritime Compliance
Flexibly open or close departures and configure peak/off-peak/early-bird pricing. One-click Jabatan Laut compliant Excel/PDF passenger manifest export — drastically cuts admin workload. Full refund, exchange, and Open Ticket workflows for customer service.
- Schedule on/off + dynamic pricing
- Jabatan Laut format manifest export
- Refund & Open Ticket workflows
- Audit-ready transaction logs
Jetty Crew QR Check-In
Crew at the jetty scan activated passenger QR codes with phone or tablet — instant boarding verification. Real-time backend dashboard shows live "boarded vs. no-show" counts so no passenger gets missed and crew know exactly when to depart.
- Mobile/tablet QR scanning
- Real-time boarding stats
- No-show passenger alerts
- Works offline + syncs when back online
Peak-Load Performance & AI-Search Ready
LiteSpeed advanced server caching ensures the platform stays fast and online during long-weekend booking surges — no lag, no downtime. Site architecture is engineered against modern SEO and Generative Engine (SGE) standards, helping Tioman Speedboat capture long-term organic traffic from Google and AI search.
- LiteSpeed enterprise caching
- Cloudflare CDN integration
- SEO + AEO + GEO architecture
- Handles 10× peak booking surges
Passenger Self-Service Rescheduling
Passengers log into their order portal to change departure date or time themselves — no human customer service needed. Auto fare-difference calculation requires payment top-up if the new date is more expensive; configurable rescheduling fee adds extra revenue per change. Seats from the old date instantly release back into inventory for resale, maximizing revenue per departure.
- Self-service via passenger portal
- Auto fare-difference top-up
- Configurable rescheduling fee
- Real-time inventory release
Three interfaces.
One unified system.
Passenger, agent, and operator — every role gets a tailored interface, all running on the same real-time inventory. Live at tiomanspeedboat.com.
Public Booking Site
Customer-facing homepage at tiomanspeedboat.com — route search, real-time seat availability, and instant cart-lock checkout for travelers heading to Tioman Island.
Operator Dashboard
Internal admin view — live bookings, departure schedules, payment status, agent activity, and one-click manifest exports all in a single workspace.
Manifest & Reports
Jabatan Laut compliant passenger manifest, agent commission reports, refund & Open Ticket workflows — all from one screen, all audit-trail logged.
Enterprise-grade engineering
built to scale with the operator.
Every component chosen for reliability, speed, and long-term maintainability. No black-box SaaS dependencies — Tioman Speedboat owns the stack.
Laravel 11 + PHP 8.2
- RESTful API + Inertia.js
- Queued background jobs
- Eloquent ORM with eager loading
Vue 3 + Tailwind CSS
- Reactive seat-availability UI
- Mobile-first booking flow
- SSR-ready for SEO/AEO
MySQL 8 + Redis
- Optimistic seat-lock transactions
- Redis cache for departure schedules
- Daily automated backups
FPX · Cards · E-Wallets
- SenangPay / iPay88 / Razer integration
- Touch 'n Go, GrabPay, Boost
- PCI-DSS compliant flow
LiteSpeed + Cloudflare
- Enterprise-grade cache layer
- Global CDN edge delivery
- DDoS protection & WAF
Jabatan Laut Format
- Manifest Excel/PDF export
- NRIC/passport audit trail
- Per-departure passenger logs
Built for Tioman.
Adaptable for any maritime operator.
The architecture we built for Tioman Speedboat isn't speedboat-specific — it scales to any transport operator running scheduled departures with regulatory manifest requirements.
Speedboat Operators
Scheduled inter-island and coastal speedboat services with multiple daily departures.
Ferry Companies
Larger passenger ferries with vehicle decks, multi-class seating, and route networks.
Dive Charters
Day-trip dive boats with capacity limits, equipment add-ons, and certification verification.
Liveaboard Operators
Multi-night cruise operators with cabin assignment, dietary preferences, and dive package add-ons.
Island Tour Operators
Day-tour packages with multiple stops, snorkeling add-ons, and meal inclusions.
Cross-Border Boat Services
International routes (e.g. Langkawi–Satun, Pulau Pinang–Belawan) needing immigration manifest formats.
Built once.
Pays back every departure.
A custom system means no per-ticket SaaS fees, no per-agent licensing, no platform lock-in. Every booking is pure margin.
Zero Manual Manifest Time
What used to take 2 hours of Excel work every evening is now a single button click — Jabatan Laut compliant in seconds.
Higher Conversion at Checkout
Single-field booker checkout removed the form-friction wall. Self-service manifest moved to post-purchase, lifting cart-to-payment rates significantly.
New Revenue Streams
Reschedule fees, dynamic peak/early-bird pricing, marine park fee margin, and agent wallet float — all monetization layers added on top of base ticket sales.
24/7 Distribution Network
Travel agencies and resorts onboarded as commission agents — every partner becomes a sales channel running on the same inventory, no overselling risk.
Need a custom ticketing
or booking platform?
If you run a transport operation, tour business, or any scheduled-capacity service in Malaysia, we can build you a ticketing system you actually own — with zero per-ticket SaaS fees and full control over your data, your agents, and your fees.
