Automatic Web Check-In for Travel Agents: What to Charge

•11 min read•By Utpal Ravi
View .md
Web Check-inAutomatic Web Check-inTravel Agent TipsOTAWhatsAppAncillary Revenue
Automatic Web Check-In for Travel Agents: What to Charge
Automatic web check-in for travel agents: what 1Checkin and Travelstart charge, your cost per check-in, and how to price it or bundle it free.

1Checkin sells a single automatic check-in to consumers for €1.79. An agent doing it by hand at 3 AM is giving the same thing away. The price is sleep.

Automatic web check-in for travel agents means software checks your client in the moment the airline's window opens, then sends the boarding pass to their WhatsApp. Nobody on your team has to be awake. Most carriers open web check-in 48 hours before departure, so that moment can land at 3 AM. You have three ways to sell it. Charge a paid add-on (1Checkin sells single check-ins to consumers at €1.79), bundle it free into what you already charge, or price it somewhere in between. This guide covers which fits your business and what can go wrong. It also shows what each check-in costs through an API, about $0.30 to $0.40 on Flyo's Web Check-in API, depending on volume.


What Is Automatic Web Check-In for Travel Agents and OTAs?

Manual web check-in is a job a person does. Open the airline site, enter the PNR and surname, pick a seat, download the boarding pass. Automatic web check-in gives that job to software. It watches for the window, fills in the passenger details, takes a seat, and delivers the pass.

The usual flow has five steps.

  1. The booking is confirmed and the PNR, surname and passenger details are stored.
  2. The system schedules itself for the exact time the airline's window opens.
  3. At that time it completes check-in for every passenger on the PNR.
  4. The boarding pass goes to the client on WhatsApp, email, or both.
  5. If check-in fails, a human gets an alert with the reason.

Flyo's version uses an AI agent that works on the airline's own check-in page, much as a person would. The live API page lists 500+ airlines. Test the airlines you actually sell before you promise anything to a client.

If you want the manual basics first, What Is Web Check-In? First-Time Flyer's Guide India 2026 covers how the process works and when each airline opens its window.


Why Is Web Check-In Such a Headache for Agencies?

Because the airline's clock ignores your office hours. The window opens at a fixed time before departure, usually 48 hours for most carriers. A flight leaving at 2 AM opens for check-in at 2 AM, two days earlier. A team checking clients in by hand has to be awake whenever any of its flights reaches that point.

Ajay at 8 Directions lives with this daily. His team arranges travel for corporate clients and typically handles 70 to 80 flights a day. Checking all of them in by hand took two people. Even then the nights were never safe, because a window can open at any hour.

Corporate seats are mostly bought in advance, so the real job is getting the boarding pass out on time. Software handles that well. Check-in now runs on autopilot at 8 Directions, and nobody on the team is watching it.

What does manual check-in cost a team?

Take a desk that handles 50 flights a day. Over a 30-day month that is 1,500 check-ins. At that volume Flyo's published price is $0.40 per check-in, so automating all of them costs about $600 a month. The rate falls to $0.35 above 3,000 check-ins a month and $0.30 above 10,000. Set that against two people on rotating night duty, and the broken sleep that comes with it.

A small agency feels the same pain at a smaller size. One person sends boarding passes on WhatsApp at 5 AM before a morning flight, and nobody has put a price on that hour. At that volume the per-check-in math stops being the useful way to think about it, which is why the portal is sold on a fixed monthly fee instead.


How Do OTAs and Agents Sell Automatic Web Check-In Today?

Two operators show how this is sold today. One charges consumers per use, the other sells it only at checkout.

OperatorModelPriceDelivery and limits
1CheckinPay per use and subscription, sold to consumers€1.79 for one check-in on the web, €7.89 for 10, €3.99 a month for unlimitedBusiness pricing is quoted on request, so the price an OTA pays is not public
Travelstart (powered by Passnfly)Paid add-onPrice not shown on the pageMust be bought at booking. Per passenger, non-refundable. Works with airlines that allow automated check-in

Source: 1Checkin pricing page and Travelstart automated check-in page, both read October 2026.

Two things stand out. First, the Travelstart add-on cannot be added after purchase, so it has exactly one chance to sell, at checkout. Second, consumer prices sit far above what an API charges per check-in. 1Checkin's web price is €1.79 for one check-in and about €0.79 each in a pack of 10, while Flyo's API costs $0.30 to $0.40. The gap is the margin, and it is also the reason a cheaper seller can undercut it.


Should You Charge for Automatic Web Check-In or Give It Away?

It depends on who benefits from the time you save.

When does charging make sense?

Charge when the client is a leisure traveller who values the convenience and compares it with a ticket price of several thousand rupees. A ₹99 or ₹199 add-on is a small line next to an airfare, and it is easy to explain in one sentence on WhatsApp.

When is free the better choice?

Give it away when it replaces your own labour or protects a relationship. A corporate contract is the clearest case. The saving lands in your payroll, so the check-in cost belongs inside your service fee.

SituationBetter modelWhy
Corporate or TMC bookBundle free in the service feeThe saving is staff time, not add-on revenue
Leisure and family bookingsPaid add-on at checkoutThe traveller values the convenience
Repeat clients on WhatsAppFree for the first trip, paid afterBuilds the habit, then earns from it
OTA with high volumeFree on some routes, paid on othersFree where it helps win the booking, paid where the traveller is already committed

What Should an Agent Charge? A Worked Example

Here is a hypothetical agency. It pays ₹30 for each check-in it automates. Flyo's published rate runs from $0.40 down to $0.30 depending on monthly volume, so treat ₹30 as a mid-range assumption and substitute your own cost. Margin per sale at four price points looks like this.

Price to clientCost per check-inMargin per saleMargin as share of price
₹49₹30₹1939%
₹99₹30₹6970%
₹199₹30₹16985%
₹299 (a flat bundle price)₹30₹26990%

Illustrative math before GST and payment gateway fees. The ₹30 cost is an assumption.

At ₹199, an agency that sells 100 check-ins a month adds ₹16,900 of margin. The harder question is how many clients say yes. We could not find a published take-up rate for this add-on, so treat any figure you read with caution. Run your own test for 60 days. Offer it at ₹99 to half your clients and ₹199 to the other half, and see which brings more total margin.

One more option is a flat service bundle. A ₹299 pack could include check-in, flight alerts and a WhatsApp boarding pass. Clients may see a package where they would otherwise see a fee.


How Do Agents Send Boarding Passes Over WhatsApp?

WhatsApp is the natural channel, because it is where agents already talk to clients. The setup needs four inputs captured at booking.

  1. PNR and passenger surname, exactly as on the ticket.
  2. The operating airline. For a codeshare flight, send the operating carrier's PNR, not the marketing carrier's.
  3. A WhatsApp number the client really uses.
  4. Passport details, for international trips.

With those four in the booking record, the system can run without anyone asking the client a question at 3 AM.

Flyo offers this in two shapes. An OTA that wants check-in inside its own checkout uses the API and pays per check-in. The first 100 are free, which is enough to measure your failure rate by airline before you set a price. Details are on the Web Check-in API page.

A smaller agency uses the portal instead, on a fixed monthly fee that covers web check-in and flight alerts together, with no per-booking math to do. In both cases the client hears from the agency's own WhatsApp account, so the boarding pass and the delay alert arrive from the agent they already know rather than from a platform they have never heard of. For most small agencies that is the part clients notice.

Other add-ons sit beside check-in. Ancillary Revenue for Travel Agents covers them.


What Can Go Wrong With Automatic Web Check-In?

Plenty, and your clients should hear about it before they pay. Travelstart's published limits make a useful checklist.

ProblemWhat happensWhat to do
Airline does not allow automated check-inClient may still need to check in at the airport (Travelstart)Show the covered airlines at the point of sale
Booking not confirmed at window openCheck-in cannot run on a waitlisted or unconfirmed bookingAdd a refund rule to your own add-on terms
International flights with document checksSome airlines may ask for the pass or documents at the airport (Travelstart)Keep a human process for international trips
Seat preferenceA specific seat cannot be guaranteed (Travelstart)Sell seats separately, or buy them at booking
Minors travelling aloneTravelstart excludes themExclude them in your terms too
BaggageBags still go to the airline counter (Travelstart)Tell clients that the pass is digital, the bag drop is not

Source: Travelstart automated check-in page, October 2026. The suggested actions are Flyo's recommendations.


Is a Check-In Link API the Same as Automatic Check-In?

No. Some providers return the airline's check-in URL for a given flight. That saves your developers from hunting for links. The traveller still has to click, type details and pick a seat.

Automatic check-in finishes the process itself. When you compare vendors, ask one question. After the window opens, does anyone have to do anything? If someone does, you are buying a link service.


Frequently Asked Questions

Can a travel agent check in clients automatically?
Yes. An automatic check-in service completes web check-in when the airline's window opens, then sends the pass to the client on WhatsApp. The window is usually 48 hours before departure. Flyo's Web Check-in API is one option, and its first 100 check-ins are free.
How much should I charge for automatic web check-in?
Anywhere from free to a few hundred rupees. 1Checkin charges consumers €1.79 for a single check-in, and some operators bundle it at no charge. At a ₹30 check-in cost, a ₹99 price leaves ₹69 and a ₹199 price leaves ₹169. Test two prices with your own clients before you settle.
How much does it cost an OTA to automate web check-in?
About $0.30 to $0.40 per check-in on Flyo's Web Check-in API, and the first 100 are free. The price is $0.40 up to 3,000 check-ins a month, $0.35 from 3,001 to 10,000, and $0.30 above that. An OTA running 1,500 check-ins a month would pay about $600.
When does web check-in open for Indian airlines?
For most carriers it opens 48 hours before departure. Check each airline's own rule before you promise a time. Because the clock runs from departure time, a night flight opens its window in the middle of the night two days earlier.
Does automatic check-in work for international flights?
Sometimes, not always. Travelstart lists 200 major airlines but covers only those that allow automated check-in, and some airlines may ask for the pass at the airport. Many international flights also need document checks, so keep a manual process for them.
Does the client still need to go to the check-in counter?
Only if they have bags to drop or the airline wants documents checked. Travelstart says luggage still goes to the airline counter, and some airlines may ask for the pass to be collected there. A cabin-bag-only domestic traveller can usually walk straight to security.

The Bottom Line

Start with a simple question. Who benefits from the time check-in saves? In a corporate book it is you, so bundle the service into your fee and count the saving in staff hours. That is what happened at 8 Directions, where two people and a night rota gave way to a process nobody watches. In a leisure book the traveller benefits, so sell it as an add-on.

A price between ₹99 and ₹199 is a reasonable place to begin. It leaves a large margin at a ₹30 cost. Test upwards from there.

Before you price anything, run your own bookings through it. The first 100 check-ins on Flyo's API are free, which gives you a failure rate by airline in a week. That number tells you which airlines to promise and which to leave out of your terms.


Related Reading

If your team still checks clients in by hand, What Is Web Check-In? First-Time Flyer's Guide India 2026 shows how the process works and when each airline opens its window.

For the bigger picture on OTAs, AI Automation for OTAs: What Actually Works in 2026 places check-in next to post-booking revenue and customer service.

And if you are working out how check-in fits into your earnings, How Do Travel Agents Get Paid? Full 2026 Breakdown sets out commission, markup and service fees with rupee figures.


Sources & References

  1. 1Checkin Pricing. Consumer pay-per-use and subscription prices in euros.
  2. Travelstart Automated Check-In. Purchase-at-booking rule and listed limitations.
  3. Flyo Web Check-in API. Per-check-in pricing, free first 100 and airline coverage.
  4. First-hand account from Ajay at 8 Directions. Daily flight volume, staffing and night-shift pain before automation.
  5. What Is Web Check-In? First-Time Flyer's Guide India 2026. Window timing before departure.

Prices and rules change often. Check each provider's current page before you quote a number to a client. The rupee margin examples above are illustrative math and not figures from any real agency.

U

Written by

Utpal Ravi

Utpal is a founder at Flyo who works hands-on with Indian travel agents on commissions, IATA registration, and cross-border compliance. He writes from real conversations with agencies running international tours and handling flight disruptions every week.

Connect on LinkedIn