New release: seasonal pricing, stop sales & group tours

Launch your own B2B travel marketplace in days, not months

Travelin Premium is a complete Laravel platform for flights, hotels, tours, visas and Umrah. Hotels, tour operators and agencies join as vendors, list their own inventory and get paid through a built-in wallet, while you control commissions, pricing and payouts.

★★★★★ 5.0 (37 reviews) 48 sales Lifetime updates
travelin.sharjeelanjum.com/b2b
Travelin customer website with flight, hotel, tour, visa and Umrah search
Vendor paid automaticallyEarnings credited on payment
Seasonal pricesPer room type & date
5Booking engines
5Supplier APIs
5Payment gateways
3Languages incl. Arabic RTL
What's new

Built for how travel businesses really sell

The latest release adds the revenue tools agencies ask for most: prices that change with the season, closing sales when you are full, and group departures that stop selling at the right moment.

New

Seasonal pricing

Set a price per night for any date range: per room type for hotels, adult and child prices for tours, and per room type for Umrah. The right price is charged automatically, night by night, and overlapping seasons are blocked.

New

Stop sale & Stop bookings

Block dates with a reason (renovation, private event, Hajj), or close a fully booked listing in one click with a message for customers. Works on the website, the app and the vendor portal.

New

Group tour departures

Set a group size and customers see seats booked and seats left. Sales stop automatically when the quota is full or the booking close date passes, and the trip's days and nights are calculated from its dates.

New

Flexible-date tours

Private, solo and couple tours let travellers pick their own start date inside the window you set, while group tours keep fixed departures.

New

Date range calendars

One "Depart – Return" field for round trips and one "Check-in – Check-out" field for hotel stays. Two months on desktop, one on phones, in English, Spanish and Arabic.

New

Umrah travel dates

Customers choose a travel date and see the live price for that date and room type, including seasonal prices. Stop-sale dates and closed packages can't be booked.

New

Translation tabs everywhere

Every listing, hotel room type and homepage widget has a tab per language right inside its editor, for admins and vendors alike. No separate translation screens to hunt through.

New

Verified payments, automatic payouts

Stripe and PayPal payments are confirmed with the gateway (status, amount and booking) before a booking is marked paid. The vendor's wallet is then credited exactly once.

New

Self-hosted & mobile-polished

Every script, stylesheet and font is served from your own server, with no third-party CDNs, so pages load fast and keep working on restricted networks. The mobile web layout has also been tightened up.

Availability and seasonal prices panel in the admin hotel editor
Revenue control

One panel for availability and pricing

Every hotel, tour and Umrah package gets an Availability & Seasonal Prices panel, for admins and for the vendor who owns it. Changes apply straight away to new bookings on the website and in the app.

  • Seasons per room type, or for all rooms; a room-specific season wins
  • Night-by-night price breakdown shown to customers before they pay
  • Stop-sale periods with a reason customers can read
  • "Stop bookings" switch for when you're fully booked
Check-in to check-out date range calendar
Search experience

Search the way travellers expect

Pick a whole stay or round trip in one calendar, see the nights at a glance, and never land on a past or impossible date.

  • Round trip, one way and multi-city flight search
  • Multi-city legs can't be earlier than the previous leg
  • Minimum one-night stays, and stale dates from old links fixed automatically
  • Top Destinations carousel on the homepage, linked to each destination's hotels
Five booking engines

Everything a travel agency sells, on one platform

Each module has its own search, detail pages, booking flow, payments and "My Bookings" area for customers, managed by you or by your vendors.

Flights

Duffel · Travelpayouts · Sabre
  • One way, round trip & multi-city
  • Live fares from three supplier APIs
  • Change requests & e-ticket status
  • SEO flight destination pages
  • Depart – Return range calendar New

Hotels

Hotelbeds · Travelport · your own
  • 180,000+ hotels via Hotelbeds plus your own listings
  • Room types with their own price & capacity
  • Seasonal prices per room type New
  • Stop sales & Stop bookings New
  • Reviews, ratings & destination pages

Tours

Itineraries & departures
  • Itineraries, galleries & inclusions
  • Group size, seats left & close date New
  • Flexible dates for private tours New
  • Seasonal adult & child prices New
  • Adult and child pricing

Visas

Applications & documents
  • Visa types by country
  • Multi-step application with document upload
  • Application status tracking
  • Live chat with the agency

Umrah

Packages by room type
  • Makkah & Madinah hotels, shuttle, gallery
  • Double, triple, quad & sharing prices
  • Travel date with seasonal prices New
  • Traveller details & online or offline payment

Customer experience

Website & account
  • Homepage sections you switch on and off
  • Top Destinations carousel New
  • English, Spanish & Arabic with RTL
  • Multi-currency with live exchange rates
  • OTP login, social login & dashboard
Multi-vendor marketplace

From sign-up to payout, fully handled

Vendors run their own business on your platform. You set the commission and approve payouts; the system does the bookkeeping.

Register

Sign-up with email verification

Verify (KYC)

Business documents, admin approval

List

Hotels, tours, visas & Umrah, in every language

Get booked

Bookings, chat & reviews

Earn

Wallet credited on verified payment

Withdraw

PayPal or bank payouts

Vendor wallet with balance and transactions
  • Vendor dashboard with booking analytics
  • Two-factor vendor login
  • KYC verification workflow
  • Wallet & transaction ledger
  • Earnings credited once per paid booking
  • Payout requests & bank accounts
  • Commission & revenue reports
  • Live chat with attachments
  • Review replies & FAQs
  • Vendor seasonal prices & stop sales
  • Vendor notification centre
  • Vendor REST API for the mobile app
Admin control panel

Run the whole business from one place

Roles & permissions

Staff only see the sections you grant them.

Analytics dashboard

Bookings, revenue and commissions at a glance.

Suppliers & markups

Switch APIs on and off and set your margins.

All bookings

Every module's bookings, statuses and payments.

Payment gateways

Keys, test or live mode, and clear validation messages.

Currencies

Default currency and exchange-rate sync.

CMS, blog & menus

Pages, posts, FAQs, homepage sections and widgets.

Activity logs

Who changed what and when, plus GDPR cookie consent.

Integrations

Connected to the suppliers and gateways you need

Flights

Hotels

Payments

Security

Money handled the way it should be

Prices and payments are decided on the server, never trusted from the browser or the app.

Server-verified pricing

Stay, tour and Umrah totals are recalculated on the server, including seasons, so a tampered request can't lower the price.

Gateway-confirmed payments

Stripe intents and PayPal orders are checked with the gateway for status, amount and booking before anything is marked paid.

No double credits

Vendor earnings are recorded once per booking, even if a payment is confirmed twice from the web and the app.

Scoped permissions

Admin staff are limited to their sections; vendors can only touch their own listings and bookings.

2FA & OTP

Two-factor vendor login and OTP verification for customer sign-up and password resets.

CSRF-safe actions

Every state-changing action is protected, and secrets are never sent to the browser.

Try it first

Explore the live demo

Log in as the admin and as a vendor to see both sides of the marketplace.

Customer website

travelin.sharjeelanjum.com/b2b

Search and book flights, hotels, tours, visas and Umrah as a traveller.

Admin panel

travelin.sharjeelanjum.com/b2b/login
Emailadmin@demo.com
Passworddemo2626

Vendor portal

travelin.sharjeelanjum.com/b2b/vendor/login
Emailvendor@travelin.com
PasswordTest123456
Pricing

One payment. Everything included.

Most popular
Premium License
$499
One-time payment · no monthly fees
  • Full Laravel source code
  • Multi-vendor marketplace
  • Wallet, payouts & KYC
  • 5 booking engines
  • 5 supplier APIs
  • 5 payment gateways
  • Seasonal pricing & stop sales
  • Group tours & flexible dates
  • English, Spanish & Arabic
  • Lifetime free updates
  • 6 months priority support
  • Free one-time installation
Buy / Contact Us Live Preview
Add the Mobile App — $499Traveller & partner apps for Android and iOS on this backend
Compare all featuresSide-by-side Basic vs Premium vs App

Item details

Framework
Laravel 10 (PHP 8.1+)
Database
MySQL / MariaDB
Flight APIs
Duffel, Travelpayouts, Sabre
Hotel APIs
Hotelbeds, Travelport
Languages
EN, ES, AR (RTL)
Not included
Mobile app (sold separately)
FAQ

Questions buyers ask

Is installation included?

Yes. A free one-time installation on your server is included. We set up the code, database and your first admin account.

Do I need all the supplier APIs?

No. Every supplier is optional and switched on from the admin panel. You can start with your own hotels, tours, visas and Umrah packages and add Duffel, Hotelbeds or others when you have their credentials.

How do vendors get paid?

When a customer's payment is confirmed with the gateway, the vendor's share (after your commission) is credited to their wallet automatically. Vendors then request a payout by PayPal or bank transfer, which you approve.

Can prices change by season?

Yes. Hotels, tours and Umrah packages can have seasonal prices for any date range, per room type where it applies. Customers always see and pay the correct price for their dates.

Is the mobile app included?

No, the Mobile App is sold separately. It runs on this same backend, so bookings, users and payments stay in one system.

What do updates and support cover?

All future updates are free for life. Priority support for 6 months covers installation questions, configuration help and bug fixes.

Ready to launch your travel marketplace?

Get the full Premium platform with installation, lifetime updates and 6 months of priority support.

Chat with us