Case Study · B2B Marketplace

TripMall: A B2B Travel Marketplace Built to Replace WhatsApp and PDFs

One platform where travel agents discover supplier trips at nett rates, send branded quotations in a click, and take a booking from enquiry to voucher and invoice.

TripMall home page: Global B2B Travel Ecosystem with feature highlights
₹47L+revenue through the platform
211tours live
1,100+bookable services
50+destinations

At a glance

ClientTripMall (Director: Ashish Kumbhare): tripmall.in
IndustryTravel & Tourism · B2B
What we builtMarketplace web platform + admin
StackLaravel, PHP, MySQL, payment gateway, WhatsApp integration
ServicesCustom Software Development, Web Development, Communication Solutions

The challenge

Travel trade bookings in India mostly run on WhatsApp. An agent asks a supplier for a Bali package, gets a PDF, forwards it to a customer, negotiates over chat, and settles by bank transfer. Pricing is opaque, every quotation is rebuilt by hand, and nothing is recorded in a way anyone can search later. TripMall’s founders wanted a marketplace where agents could see supplier nett rates, build a branded quote in minutes and book in one place, and where suppliers could list once and sell to many agents.

The hard part was not the catalogue; it was everything around a booking that agents currently do manually.

What we built

A Laravel marketplace with three sides (suppliers, agents and TripMall’s own admin) and a booking workflow that carries a trip from enquiry to invoice.

  • Catalogue. Readymade trips, custom trips and group tours across 50+ destinations, each made of bookable services (hotels, transfers, activities) that can be combined.
  • Nett supplier pricing. Visible to registered agents, with the agent’s own markup applied to produce the customer price.
  • Branded quotations and flyers. Generated from a trip in one click, carrying the agent’s logo and contact details rather than TripMall’s.
  • WhatsApp connect. A quote or flyer goes straight to the customer’s chat from the platform.
  • Mini CRM. Each agent’s enquiries, customers and follow-ups, attached to the trips they were quoted.
  • Payments, vouchers and invoices. Online and offline payments, with vouchers and invoices generated from the booking in the same login.
  • Admin panel. A full admin for TripMall to manage tours, hotels, cars, coupons, payouts and platform-wide revenue.
TripMall tour listing with filters and 211 tours found
Tour marketplace with filters
TripMall admin dashboard with revenue, earnings, bookings and recent bookings
Admin dashboard

How we approached it

We built the agent’s quoting flow first and put it in front of real agents before building supplier onboarding, because if agents would not switch from WhatsApp the rest did not matter. Quotation and flyer generation went through several rounds until an agent could produce one faster than forwarding a PDF. Payments and vouchers followed, then the supplier side and admin controls. The platform is live at tripmall.in and continues to get new destinations and features.

Results

  • ₹47 lakh+ in bookings transacted through the platform.
  • 211 tours live across 50+ destinations, built from 1,100+ individual bookable services.
  • Agents produce branded quotations from the platform instead of rebuilding PDFs by hand.
  • Every enquiry, quote and booking is recorded and searchable, a first for a business that ran on chat history.

Client words

A Team You Can Count On

“Apothem IT Solutions delivered exactly what we were looking for. Their team was professional, responsive, and focused on building a solution that matched our business needs. The quality of work, timely delivery, and ongoing support have been exceptional. We’re happy to have them as our technology partner and highly recommend their services.”

Ashish Kumbhare, Director, TripMall

Related work & services

Like Admission Papa, TripMall is a Laravel platform with a public site in front and a full admin behind it. For WhatsApp, SMS and email integrations on their own, see Communication Solutions.

FAQ

The current catalogue is supplier-listed inventory. Third-party inventory APIs (hotels, flights) can be added as additional supply sources.

Pricing is in INR today. Multi-currency display and settlement can be added as an extension.

Yes. The supplier / buyer / admin structure with quoting, payments and invoicing transfers to most B2B marketplaces: the domain objects change, the workflow does not.

Building a marketplace or a booking platform?

See how we’d approach yours. Book a discovery call with our team.

Book a Discovery Call Contact Us