B2B Portal Hold Windows: Which Gives Agents Longest Free PNR?

TBO, Tripjack, eTrav, AgentBazar — compared on PNR hold windows and free-cancellation time so Indian travel agents know which portal to use before client

FlightGPT can make mistakes. Confirm flight & fare details before paying.

B2B portal PNR hold windows compared: which platform gives Indian travel agents the longest free cancellation time?

By Vihaan Patel (Vihaan Patel covers the intersection of travel and digital payments — Indian OTAs, airline-direct booking flows, UPI vs credit-card surcharges, RBI tokenisation rules and the booking-funnel mechanics that quietly cost (or save) you money.) · Published · 11 min read

For Indian travel agents, the PNR hold window — the time between generating a booking reference and actually paying — is everything. It determines whether you can quote a client a confirmed itinerary before chasing payment, or whether you book blind and eat a cancellation fee. Here is a practical comparison of hold windows on TBO, Tripjack, eTrav, and AgentBazar, broken down by route type.

TL;DR — the short answer

Hold windows and free-cancellation policies on Indian B2B portals vary significantly by portal, airline, fare class, and route type — and they change frequently without much fanfare. As a rough guide based on 2026 observations: domestic routes typically carry a hold window of anywhere from 30 minutes to 4 hours on most portals; international routes sometimes offer longer windows (up to 24 hours on select fare classes) but this depends entirely on which airline GDS inventory the portal is pulling. TBO tends to give agents more granular fare-class visibility; Tripjack's interface is cleaner for quick quotes; eTrav has historically had stronger relationships with certain PSU carriers; AgentBazar is popular for competitive net fares on routes with heavy agent volume. None of these portals is categorically 'best' — the right one depends on your route mix and whether your client typically pays within the same business day.

Why PNR hold windows matter so much for agents

Here is the situation almost every travel agent in India knows too well: a client asks you to 'confirm' a Mumbai–Dubai fare before they transfer the money. You check availability, the fare looks good, but if you generate the PNR you are on the clock. If the client delays payment — and they always do, because that is just how it works — you either hold an unpaid PNR (and risk the portal auto-cancelling it), or you cancel and rebuy at a higher fare, eating the difference.

A generous hold window is not a luxury. It is the buffer between a profitable booking and an awkward conversation with your client about why the fare has gone up by ₹2,000 in three hours. Agents with larger wallets and credit lines can absorb this better; smaller agents — especially those in Tier-2 cities operating on thin margins — feel every cancellation charge.

Hold windows work differently depending on the source: GDS-published fares (Amadeus, Sabre, Galileo) often have airline-set ticketing deadlines which can be anywhere from 24 hours to 3 days for international travel. API or NDC-sourced fares — which increasingly dominate domestic inventory — tend to have much tighter windows, sometimes as short as 15–30 minutes, because the airline's own system is the source of truth and the portal is just a pass-through.

TBO (Travel Boutique Online) — fare class transparency, but watch the clock

TBO is one of the larger B2B aggregators serving Indian agents, and its strength is that it shows fare-class codes prominently in the booking flow. This matters because the hold window is often determined by the fare class at the airline level, not the portal level. A Q-class domestic IndiGo fare on TBO might give you a 30-minute window to pay before the seat drops; an international Air India fare in a corporate-negotiated Y-class might give you a ticketing deadline 24 or even 48 hours out.

In practice, agents who use TBO for international routes report that the portal surfaces the IATA ticketing deadline clearly in the booking confirmation — a useful feature many competitors do not match. For domestic routes, TBO's API fares (IndiGo, Akasa) have the same tight windows as booking direct, typically 30–60 minutes. The portal does not magically extend what the airline's API enforces.

One thing to note: TBO's cancellation and amendment fees are layered — the airline's charge plus the portal's own service charge. Always check the fee breakdown before booking, especially on LCC routes where the airline's own refund is close to nil.

Tripjack — clean UI, useful for quick quotes on domestic routes

Tripjack has built a following among mid-size agencies for its clean booking interface and reliable fare display. Its hold window policy mirrors the airlines' own API deadlines for domestic routes — you are not getting extra time on top of what IndiGo or Akasa gives you. What Tripjack does well is a 'request booking' or soft-hold feature on certain fare classes where the seat is tentatively reserved for a short window while you confirm payment intent from the client — though this feature is not available on all fares and the window is typically 15–30 minutes.

For international routes, Tripjack's GDS-sourced inventory often carries the airline's standard ticketing deadline, which for most carriers means you can generate a PNR and have until end of business the next day to ticket it (on full-service carriers like Air India, Emirates codeshare fares, etc.). Budget international fares pulled via API are again on tighter leashes.

Agents booking group fares through Tripjack report the process is more manual — you'd need to contact the Tripjack group desk, which offers a quotation-hold window that can extend to 48–72 hours while you collect client payments. This is significantly more breathing room than the self-service portal offers.

eTrav — stronger on PSU carrier inventory and international GDS fares

eTrav has historically had strong ties with Air India's corporate and agent fares, which matters if your client mix includes government travellers or frequent Air India flyers. Air India's own booking policy for agents carrying a BSP (Billing and Settlement Plan) agreement with IATA traditionally allows ticketing deadlines of 24–72 hours on international routes — and eTrav passes this through more reliably than some competitors.

On domestic routes, eTrav's window is not meaningfully different from others — it is constrained by the airline API. Where eTrav stands out is the support infrastructure: agents report faster responses on fare disputes and PNR corrections, which matters when the hold window has expired and you are negotiating with the portal on a rebooking.

eTrav also has a wallet-credit system where agents can pre-load funds and book instantly without waiting for payment transfers to clear — effectively a float mechanism. If your agency regularly books before collecting client payment, pre-loading the portal wallet is the cleanest solution regardless of which portal you use. The same principle applies to FlightGPT Partner, the agent portal at agent.flightgpt.in, which runs on an advance wallet model so bookings debit immediately from the agency balance.

AgentBazar — competitive net fares, hold windows vary by route

AgentBazar is a more fragmented marketplace model — it aggregates inventory from multiple wholesalers and consolidators, which means the hold window is not standardised. On some fares you might get 60 minutes; on others, especially consolidator-sourced international fares, you might get 24 hours because the consolidator is working off a block of seats with a different ticketing arrangement with the airline.

The upside of AgentBazar for experienced agents is that net fares on high-volume domestic routes — think Delhi–Mumbai, Chennai–Hyderabad, Bengaluru–Kolkata — can be meaningfully lower than portal rack rates because you are accessing a tier of inventory closer to the wholesale price. The downside is opacity: you need to read the cancellation terms on each fare individually, because 'non-refundable' on AgentBazar might mean entirely non-refundable, not just the LCC's standard 'charge minus airline fee'.

For agents who book a lot of international routes via consolidators, AgentBazar's advantage is real. For a domestic-focused agent who primarily moves IndiGo and Akasa seats, the price difference may not justify the extra care required in reading terms.

Route-type guide: which portal to prioritise

Rather than picking one portal and sticking to it, most experienced agents maintain active accounts on two or three and route by route type:

You can cross-check fares before committing to a portal using FlightGPT's metasearch to get a sense of the market rate — then book on the agent portal that gives you the best net fare and adequate hold window for that specific route. Also see our guide on WhatsApp CRM automation for faster client payment collection, which directly reduces the time between quote and payment — shrinking the window risk.

Bottom line: pre-load the wallet, read the fare rules

The cleanest solution to the hold-window problem is not finding the portal with the longest window — it is eliminating the payment-confirmation gap entirely. Pre-load your portal wallet with a float that covers your typical daily booking volume. When the client confirms (even verbally), book immediately. Chase payment against an already-booked PNR, not the other way around. Yes, this requires working capital. But it is the operational norm for any agency doing meaningful volume.

If you genuinely need a longer hold window for a corporate client who books on purchase orders with 3-day payment cycles, use a GDS-sourced international fare with a real ticketing deadline — or call the airline's commercial/corporate desk and ask for a 'request' booking, which is a manual hold the airline's own team manages outside the portal. This exists for BSP-registered agencies and takes a phone call, but it can get you 24–72 hours on a full-service international route without any portal involvement at all.

Read more on building a sustainable agent business: scaling a travel agency from a Tier-2 city and blocking seats for Diwali 2026.

Frequently asked questions

What is the typical PNR hold window on TBO for a domestic IndiGo flight?

For API-sourced IndiGo fares on TBO, the hold window is typically 30–60 minutes — the same as IndiGo's own system enforces. TBO cannot extend what IndiGo's API sets. Pre-loading the TBO wallet and booking once the client has verbally confirmed is the standard workaround.

Do any Indian B2B portals offer a 24-hour hold on domestic flights?

Rarely on API fares. A 24-hour window is more common on GDS-sourced international fares from full-service carriers (Air India, Emirates codeshares, etc.) where the airline's own BSP ticketing deadline is 24–48 hours. For domestic LCC routes, no portal can give you more than the airline's API deadline, which is usually under 2 hours.

How does the AgentBazar model differ from TBO or Tripjack?

AgentBazar aggregates inventory from multiple consolidators, so hold windows and cancellation terms vary fare-by-fare rather than following a single portal policy. Net fares can be lower on high-volume domestic routes, but you must read the fare rules on each booking individually — some consolidator-sourced fares are entirely non-refundable with no amendment option.

What is a GDS ticketing deadline and why does it matter for international bookings?

When an agent books on a GDS (Amadeus, Sabre, Galileo), the airline sets a 'ticketing time limit' — the deadline by which you must issue the ticket or the PNR auto-cancels. On full-service international carriers this is typically 24–72 hours from booking. This is distinct from the API hold window and gives agents real breathing room to collect client payment before ticketing.

Can I use the group desk for a longer hold on domestic routes?

Yes, but only for genuine groups — typically 10+ passengers on most portals. TBO and eTrav group desks will quote and hold seats for 48–72 hours while you collect deposits. For individual bookings, there is no group-desk workaround.

Does FlightGPT Partner (agent.flightgpt.in) have a hold window?

FlightGPT Partner uses a pre-loaded agency wallet model — bookings debit from the wallet immediately, so there is no payment-collection gap to worry about. The hold window on underlying fares is still airline-set, but since the wallet covers payment instantly, the practical risk of fare changes between quoting and booking is eliminated as long as you book promptly after the client confirms.