Tripin Tours

    Travel booking platform with Buy Now, Pay Later

    A Malaysian travel platform where customers book flights from 600+ airlines, buy MotoGP and F1 tickets, and pay in instalments with Shopee PayLater, Grab PayLater or Atome.

    Client
    Tripin Tours
    Industry
    Travel & event ticketing
    Platforms
    Web (desktop & mobile)
    Timeline
    Sep 2025 – ongoing
    What we did
    Product designFull-stack developmentPayment integrationAdmin toolingSEO
    Tripin Tours homepage with flight search and pay-later options
    600+
    Airlines bookable
    3
    Pay-later providers
    38
    Serverless functions
    16
    Admin screens

    Malaysians increasingly pay for big purchases with Buy Now, Pay Later, but most flight-booking sites only take cards. Tripin wanted a platform that quotes live fares from hundreds of airlines, settles them through local pay-later providers, and gives a small operations team the tools to run bookings, refunds and promotions without calling a developer.

    We built Tripin end to end: a fast React front end for search and checkout, and a Supabase back end with 38 edge functions handling fares, orders, payment callbacks and emails. Live fares come from the Duffel API, payments route through CommercePay and Razorpay, and the business runs from an in-house admin console. The same platform later gained Tripin Flex travel credit and a race-ticket storefront for the MotoGP and Formula 1 events at Sepang.

    What's inside Tripin Tours

    01

    Live flight search

    Return, one-way and multi-city search across 600+ airlines via the Duffel API, with flexible-date grids and filters.

    02

    Pay-later checkout

    Shopee PayLater, Grab PayLater and Atome through CommercePay, plus card payments via Razorpay, all verified server-side.

    03

    Race-ticket storefront

    MotoGP and F1 ticketing with an interactive Sepang grandstand map, ticket tiers, add-ons and partner voucher codes.

    04

    Tripin Flex travel credit

    Customers buy travel credit with their preferred pay-later provider, then book with an agent on a live video call.

    05

    Customer dashboard

    Bookings, wallet, travel-credit balance and transaction history, plus booking lookup for guests.

    06

    Admin console

    16 admin screens for bookings, users, vouchers, pricing, event tiers and orders, with one-click maintenance mode.

    Petronas Grand Prix of Malaysia 2026 ticket page
    MotoGP ticket landing page with race-day countdown
    Interactive Sepang circuit grandstand map
    Interactive grandstand map of Sepang International Circuit
    Ticket tier selection with order summary
    Ticket tiers with a live order summary and voucher codes
    Tripin Flex travel credit landing page
    Tripin Flex: buy travel credit with your preferred BNPL

    Built with

    • React
    • TypeScript
    • Vite
    • Tailwind CSS
    • shadcn/ui
    • Supabase
    • Postgres
    • Edge Functions
    • Duffel API
    • CommercePay
    • Razorpay
    • Resend
    • Firebase Hosting

    SuperSuri

    Kitchen management app for Malaysian households

    View case study

    Ready to build
    your MVP?

    Don't waste months building the wrong thing. Let's get your idea into users' hands fast.

    Free consultation & quote
    MVP in 2-4 weeks
    Startup-friendly pricing