Live demo

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

Search intent decoder
01

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 journey
02

Programme 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 worksheet
03

Daily 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 comparison

Portal 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Money flowsPayment gatewaysAgent walletsB2B agent wallet

Commission worksheetUSD
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.

Tour bookingViatorTR-2026-0931

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)
–
  1. Quoted09:12
  2. Approved by client09:40
  3. Paid09:41
  4. Confirmed with Viator09:43
  5. Voucher sent09:44

Sample record with example figures.

Manual process against the connected one

Workflow areaManual processConnected process
Product searchManual processSearch external pages and copy options by handConnected processPull products into a branded booking workflow
Client quoteManual processSend screenshots or plain-text optionsConnected processSend structured proposals, links or itinerary items
Markup and pricingManual processHandled outside the booking flowConnected processHandled inside pricing rules and agent controls
Voucher and recordsManual processStored across email and foldersConnected processStored inside customer and booking history
ReportingManual processRequires separate tracking sheetsConnected 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.

  1. 01

    Access and credentials

    Set up the agent or API connection and define who in your team can search, quote or confirm products.

  2. 02

    Connect inventory

    Map tours and activities alongside flights, hotels, transfers or GDS services where your business model needs them.

  3. 03

    Apply pricing rules

    Control markup, currency, taxes, fees and sales-channel logic for B2C, B2B or branch-level operations.

  4. 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.

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

See alsoAll integrationsTiqets API integrationTravel APIs

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.

AreaMarketplace onlyPHPTRAVELS connected
Inventory accessMarketplace onlyGood for broad activity discovery across destinationsPHPTRAVELS connectedCombines tours with flights, hotels, transfers and other travel products
Brand controlMarketplace onlyDepends on the external workflow and user pathPHPTRAVELS connectedBranded B2C and B2B selling under your own domain
Pricing rulesMarketplace onlyLimited commercial control in many casesPHPTRAVELS connectedMarkup and pricing logic by product, role or channel
Customer recordMarketplace onlyOften split across toolsPHPTRAVELS connectedOne booking and customer management flow
B2B sub-agentsMarketplace onlyNot the main focus of a consumer marketplacePHPTRAVELS connectedAgency logins, roles, wallets and branch operations
Back officeMarketplace onlyMay need separate tools for invoicing and reconciliationPHPTRAVELS 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 sales

It 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.