Tours and activities for agencies
Viator travel agent: the portal, the commission and the workflow around it
Viator gives travel agents access to a large marketplace of tours, attractions and activities. This guide explains what the agent portal covers, how commission and markup add up on a booking, and when a connected travel platform such as PHPTRAVELS becomes the stronger setup for quoting, payment, vouchers and reporting.
- Portal access and sign-in path
- Commission and markup worksheet
- One booking record per client
- Connected to flights and hotels
Start here
What a Viator travel agent search is really asking
Searches for viator travel agent, viator travel agent login, viator travel agent program and viator travel agent commission come from people with three different needs: reaching the agent side of the platform, understanding how the programme works, or working out whether marketplace access fits their business model. This page follows those three needs in order.
Viator is a marketplace, not an agency system. It supplies the inventory; your agency still needs a clean process for quoting, collecting payment, issuing vouchers, storing bookings, handling cancellations and reconciling revenue. That gap is what the rest of this guide is about.
RelatedTours & activitiesTour operator softwareTravel agent software stack
Access and sign-in
Typical searches
- viator travel agent login
- viator travel agent sign in
- viator travel agent portal
- viator travel agent sign up
What they need
The correct route into the agent side of Viator, then a sign-in habit the whole team can repeat.
Where this page answers it
Portal journeyProgramme understanding
Typical searches
- viator travel agent program
- what is viator travel agent program
- viator travel agent programme
What they need
A plain explanation of who the programme is for and how a booking becomes an earned sale.
Where this page answers it
Commission worksheetDaily operations
Typical searches
- viator travel agent commission
- viator travel agent booking site
- viator travel agent customer service
What they need
Margin control, support handling and a record of every booking the agency has made.
Where this page answers it
Booking record and comparisonPortal journey
Six steps from sign-up to payout, and what stays manual
The agent portal handles the marketplace side of each step. The second row shows the work that usually still happens in email, chat and spreadsheets when the portal is the only tool.
- 01
Sign up
In the portal
Apply for agent access and wait for the account to be approved.
Still on your desk
Deciding who in the team holds the login and who may confirm bookings.
- 02
Sign in
In the portal
Reach the agent side of the site and search as an agent rather than as a traveller.
Still on your desk
Keeping credentials, shared logins and staff changes under control.
- 03
Search and shortlist
In the portal
Browse destinations, filter by date, group size and language, and compare options.
Still on your desk
Copying options into a quote the client can read and approve.
- 04
Book
In the portal
Confirm the product for the client's date and traveller count.
Still on your desk
Collecting payment, applying your own markup and recording the sale.
- 05
Voucher
In the portal
Receive the voucher and the supplier's contact details for the booking.
Still on your desk
Attaching it to the client file and the rest of the itinerary.
- 06
Commission and changes
In the portal
Track earned commission and handle cancellations under each product's policy.
Still on your desk
Reconciling payouts with invoices, refunds and each consultant's sales.
Programme terms, commission levels and account types are set by Viator and can change. Check them in your own agent account before planning a launch.
Commission and margin
Viator travel agent commission, markup and what the agency keeps
People searching for a viator travel agent commission rate want one number. The number varies by product, destination, account type and commercial setup, so the useful question is different: for a given booking, how much reaches the agency after commission, markup, fees and refunds, and can your team see that per booking and per consultant?
Marketplace commission is earned on the price the marketplace sets. A markup is added on top by your own system, so it only exists when the booking runs through a platform with pricing rules. The worksheet shows how the two combine on a single booking; all three inputs are yours to set.
Two ways the money moves
Portal only
The agency earns commission on the marketplace price. Any extra charge to the client is invoiced separately, outside the booking.
Portal plus platform
The agency sets markup, taxes and fees by product, channel or agent. The client sees one price, and commission plus markup are recorded on the booking.
- Client pays
- –
- Commission earned
- –
- Markup kept
- –
- Agency keeps
- –16.4% of the client price
Markup is applied inside the booking flow, so it needs a platform with pricing rules rather than the portal alone.
Example only. The rates are not Viator's published figures; enter the ones in your own agreement.
Booking record
One record per client booking, from quote to voucher
This is what a connected setup keeps for each tour sale: the product, its source, the price breakdown and the status history, all in the client file instead of across browser tabs.
Old town walking tour with a local guideLisbon · 3 hours · English
- Client
- M. Alves
- Date
- 14 Nov 2026, 10:00
- Travellers
- 2 adults, 1 child
- Channel
- Agent portal
- Consultant
- Sara K.
- Supplier price
- –
- Markup 10%
- –
- Booking fee
- –
- Client total
- –
- Commission on supplier price (example)
- –
- Quoted09:12
- Approved by client09:40
- Paid09:41
- Confirmed with Viator09:43
- Voucher sent09:44
Sample record with example figures.
Manual process against the connected one
| Workflow area | Manual process | Connected process |
|---|---|---|
| Product search | Manual processSearch external pages and copy options by hand | Connected processPull products into a branded booking workflow |
| Client quote | Manual processSend screenshots or plain-text options | Connected processSend structured proposals, links or itinerary items |
| Markup and pricing | Manual processHandled outside the booking flow | Connected processHandled inside pricing rules and agent controls |
| Voucher and records | Manual processStored across email and folders | Connected processStored inside customer and booking history |
| Reporting | Manual processRequires separate tracking sheets | Connected processCentral reporting by product, agent and booking value |
Who this fits
Four kinds of agencies, four levels of control
Not every travel business needs the same setup. The meter shows how much operational control each profile usually needs before a portal-only model starts to slow it down.
- 01
Retail agencies
Add tours to client itineraries without contracting every local operator directly.
Control needed1/4
Usual setup
Portal first, platform as volume grows
- 02
OTAs and branded sites
Sell tours on your own website with payment, vouchers and booking management under your brand.
Control needed3/4
Usual setup
Platform with Viator connected by API
- 03
DMCs and local sellers
Sell destination services inside a wider package or on-the-ground support model.
Control needed3/4
Usual setup
Platform with own inventory plus marketplace products
- 04
B2B agency networks
Role-based access, branch pricing and reporting across many agents and channels.
Control needed4/4
Usual setup
Platform with roles, wallets and branch pricing
Built forTravel agenciesOnline travel agenciesDMCsB2B travel portal
Connected setup
Connect Viator into a scalable tour booking setup
Agencies that want more than portal usage connect tours into a wider sales and back-office flow. Four steps, then the modules the tours sit next to.
- 01
Access and credentials
Set up the agent or API connection and define who in your team can search, quote or confirm products.
- 02
Connect inventory
Map tours and activities alongside flights, hotels, transfers or GDS services where your business model needs them.
- 03
Apply pricing rules
Control markup, currency, taxes, fees and sales-channel logic for B2C, B2B or branch-level operations.
- 04
Complete the booking cycle
Accept payment, issue vouchers, sync back-office records and keep booking history available for support and reporting.
Where tours connect in PHPTRAVELS
Each link is a module or feature the tour booking touches once it leaves the portal.
- Tours & activitiesPackages and excursions
- Viator API integrationViator tours and activities in your booking site
- Travel CRMLeads, quotes and follow-ups
- Agent walletsCredit limits and top-ups
- Payment gatewaysStripe, PayPal, Adyen and more
- B2B travel portalAgent tiers, markup layers, credit limits and settlement
Other tour and activity suppliers
Viator is one of the tour suppliers in the integrations directory. The same tours module can run several at once, each with its own markup and its own tag on the booking.
Tiqets
Tours BMS
Operating approaches
Marketplace only versus a connected PHPTRAVELS platform
A fair reading: the marketplace is good at what it is built for. The platform adds the commercial and operational layer around it.
| Area | Marketplace only | PHPTRAVELS connected |
|---|---|---|
| Inventory access | Marketplace onlyGood for broad activity discovery across destinations | PHPTRAVELS connectedCombines tours with flights, hotels, transfers and other travel products |
| Brand control | Marketplace onlyDepends on the external workflow and user path | PHPTRAVELS connectedBranded B2C and B2B selling under your own domain |
| Pricing rules | Marketplace onlyLimited commercial control in many cases | PHPTRAVELS connectedMarkup and pricing logic by product, role or channel |
| Customer record | Marketplace onlyOften split across tools | PHPTRAVELS connectedOne booking and customer management flow |
| B2B sub-agents | Marketplace onlyNot the main focus of a consumer marketplace | PHPTRAVELS connectedAgency logins, roles, wallets and branch operations |
| Back office | Marketplace onlyMay need separate tools for invoicing and reconciliation | PHPTRAVELS connectedBooking, invoice, voucher and reporting workflows connected |
PHPTRAVELS is self-hosted and ships with its source code under a commercial licence: Startup, Agency, Enterprise, one-time.
FAQ
Viator travel agent questions
Portal access, programme use, booking flow and commercial control.
Talk to salesIt is the part of Viator that lets travel agents book tours and activities for clients and earn commission on those bookings. Its practical value depends on how well that access fits your own quoting, payment, voucher and support workflow.
Agent access is granted by Viator through its own agent programme; once approved, you sign in on Viator's site as an agent rather than as a traveller. PHPTRAVELS does not issue Viator logins. It connects to a Viator partner account by API so that the same products are sold from your own website.
Not on its own. It is useful for activity inventory, but most agencies still need a branded website, B2B logins, a CRM, markup controls, invoicing, vouchers and reporting across flights, hotels and other products.
Instead of focusing on a headline percentage, review the whole commercial flow: the selling price, the markup you can add, refunds, support workload and how clearly revenue is tracked per booking and per consultant. Rates are set by Viator and can change.
Yes. PHPTRAVELS ships a Viator module in its tours category that connects to the Viator Partner API with your own key. Products then appear in your search results with your markup, and bookings are stored in your admin next to flights and hotels.
When the business needs branded sales, multi-supplier handling, pricing rules, a single customer record, or B2B and branch-level management. At that point the portal becomes one inventory source among several rather than the whole workflow.
Keep exploring
More from the platform
- Viator API integrationViator tours and activities in your booking site
- Tours & activitiesPackages and excursions
- Tour operator softwareDepartures, itineraries, guaranteed minimums and agent sales
- Travel agent software stackThe tools agencies run and how they connect
- B2B travel portalAgent tiers, markup layers, credit limits and settlement
- GDS system for travel agentsAmadeus, Sabre or Travelport in one agency workflow
