Travelpayouts: All Travel Brands in One Place


Install our WordPress travel-plugin to your website and help your visitors to find the cheapest flights, hotels, car rentals, tour, etc. Widgets, tables, forms — all of these can be installed in just a few clicks, making your users happy and bringing you a steady income.

Looking for more than just widgets? Check out Travelpayouts Whitelabel Web. It allows you to launch a fully customizable flights & hotel search website under your domain, preserving the look and feel of your original WordPress site. Unlike traditional widgets, the users can search travel deals directly on your branded site, earning you a commission for each booking.

WordPress travel plugin is a powerful solution for travel bloggers, travel agencies and travel-related websites. You need to have a Travelpayouts account to use the plugin.

What the “Travelpayouts” plugin can offer:

  • for your website visitors: 11 different tables and many widgets helping your website visitors to find the best offers according to their travel needs.
  • for you: a new source of income and added value to your website. Also, you can create your own Flights Search White Label.

Travelpayouts is a travel partnership platform dedicated to all things travel. Trusted brands like, Tripadvisor, and GetYourGuide work together with over 300,000 bloggers and content creators around the world to bring people the best travel deals.

Travelpayouts Registration is free of charge and takes less than 1 minute.

How does it work?

  1. You install and activate our plugin. Place our widgets right in your posts and help visitors to book favorable flights, hotels and other services.
  2. Your visitor pays for the service. Your clients are happy to grab a great deal for their wishlist journey, while we pay you a reward.
  3. You make a profit. Your earnings will be displayed in your Travelpayouts Dashboard. We make scheduled, automated, monthly payouts.

How much will I earn?

You will earn up to 70% of the commission the advertiser gets for each sale.
On average, our Affiliates earn 7$ from each sold air ticket and 20$ from each sold hotel booking (with a booking amount that equals approx. 400$).
Other verticals such as Car rentals, Activities are also available via Travelpayouts.

What features does this travel plugin have?

The plugin allows you to get the following tools added to your WordPress posts:

  • 11 customizable tables with flight information
  • 2 customizable tables with hotel prices and info
  • All widgets from your Travelpayouts account: WayAway, Hotellook,, Omio, RentalCars and many others
  • It also allows you to send your visitors to your own flight or hotel White Label or to our domains in different languages (there are 45 languages to choose from)

Languages supported:

  • English
  • French
  • German
  • Italian
  • Malay
  • Polish
  • Russian
  • and others (it depends on the options of each tool)

Currencies supported in tables and widgets (some of them aren’t available in all widgets):

  • US Dollar USD
  • Euro EUR
  • Brazilian Real BRL
  • Canadian Dollar CAD
  • Swiss Franc CHF
  • Hong Kong Dollar HKD
  • Indonesian Rupiah IDR
  • Indian Rupee INR
  • New Zealand Dollar NZD
  • Filipino Peso PHP
  • Polish Zloty PLN
  • Russian ruble RUB
  • Singapore Dollar SGD
  • Thai Baht THB
  • British Pound GBP
  • South African Rand ZAR
  • Ukrainian Hryvnia UAH
  • And many more

Other currencies and languages are supported by widgets that can get directly from

Detailed Information
For more details, have a look at the detailed information on Travelpayouts WP plugin features.

Also, there are dozens of useful articles in the Travelpayouts Knowledge Base, always available at:

What sites do we browser to search for and compare airfares and hotel prices

We help to find cheap airfares comparing prices on Expedia, Bravofly, Vayama, Travelgenio, Smartfares and other travel companies’ websites and showing the cheapest one to a user.

Hotellook compares hotel prices on such booking platforms as,,, happyrooms,,,, and many others.




  1. Install Travelpayouts WordPress plugin either through plugin directory, or by uploading the files to your server.
  2. After activating the plugin, enter your Travelpayouts marker and API token to enable the plugin’s features.
  3. If you don’t have a Travelpayouts account, you can quickly create one at and come back to the plugin to enter your personal API token and marker. Registration is free and takes next to no time.
  4. Press the Save button to save settings.
  5. That’s it. You’re ready to go! Insert our tools by using the WordPress editor.

How to embed Widgets via the plugin

Currently, to be able to access Widgets, you should be logged in to Travelpayouts in the same browser you are using with your WordPress website. Besides, your website should be using HTTPS.


What PHP version does the plugin require?

The plugin requires PHP 5.6 or later, but PHP 7.x is preferred. We (the same as WordPress) recommend using the last stable PHP and MySQL builds. Update them periodically (do it on your own or ask your support) as every new stable version has better performance, stability and security. Also, the plugin won’t work in case your PHP memory limit is less than 128 Mb.

How do I receive my earnings?

Our Affiliates receive the payouts monthly (from 11th to 20th), strictly on schedule. Read this article for more detailed information about payout and withdrawal methods.

Does the plugin support multilingual and multisite options?

Yes, it does. We tested it on multisite installs and with WPML and Polylang plugins.

Who pays the commission? makes it possible to work with more than 50 travel brands.
Among them are:

  • Viator
  • GetYourGuide
  • WayAwat
  • RentalCars
  • TripAdvisor
  • Hostelworld
  • Trivago US
  • Tiqets
  • GoCity
  • OMIO
  • Klook
  • Expedia
  • Insubuy
  • Airhelp
  • Busbud

Can I add flights and hotel booking search to my own domain?

Yes, sure. Simply set up our White Label feature for your domain and add it to the plugin settings.

Are the tables generated by the plugin SEO-friendly?

Yes, our tables, which are based on Travelpayouts Data API are responsive are SEO friendly.

Are your Affiliate Tools Responsive?

Most of the widgets are repsonsive. The plugin’s tables are responsive too. We know that in 2021, providing mobile-friendly tools is a must.

Does Travelpayouts charge any registration fees?

Registration with Travelpayouts is free and takes just a few seconds. Follow this link to Sign Up.

How do I view my stats?

You should check your Dashboard at

Where can I send comments and suggestions?

Please, send all your comments and suggestions to wpplugin(at)

Does Travelpayouts have a Support Team and a Help Desk?

Sure. Our Help Desk is always available at If you still have any questions regarding the way our service works, feel free to contact our Support Team using the Feedback form.


2020年9月4日 2 replies
Plugin is great! WOrks as expected and promised. I have only one request. WHy is it opening new window from the calendar? There is no option to disable this. It will be great if we can turn this off so from calendar it goes to search results on the same page. Opening new window means too much distraction and pop up blockers can stop it.. Thank you!
It makes the job easy but I deleted because: I don’t want to show “Add my referral link ?” on my website and I tried to hide it but it seems that the setting for this app does not work and do not hide it, so i deleted the plugin. Please fix it. I check it later
2018年2月11日 1 reply
At last a travel affiliate plugin and scheme for the casual user! Very easy to set up. The only problems: 1) I didn’t expect this to open a new window. You may explain that better both to the blogger and to the user. 2) I found an incompatibility with my theme. The shortcode prevent WP from showing menus My theme is OceanWP and I already reported this to the developer).


“Travelpayouts: All Travel Brands in One Place” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。


Travelpayouts: All Travel Brands in One Place 外掛目前已有 1 個本地化語言版本。 感謝所有譯者為這個外掛做出的貢獻。

將 Travelpayouts: All Travel Brands in One Place 外掛本地化為台灣繁體中文版。


任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄



  • Fixed issue with redirecting in tutu campaign tables


  • External redirect security issue fix


  • Plugin stability improvements


  • Tutu tables fix


  • Plugin stability improvements


  • Fixed Help section
  • Table localization improvements
  • Add the ability to add widgets with an ‘async’ parameter to old search forms
  • Stability fix for the widget constructor
  • Fix for PHP 8.2 support


  • Tables rendering fix
  • Fixed issue with WP admin panel styles


  • Flight calendar price fix
  • Localization fixes


  • Plugin stability hotfix


  • Table fix for one-way tickets
  • Plugin stability improvements


  • Enhanced the functionality of the price_calendar_week shortcode for one-way tickets
  • Resolved the issue with the “subscribe to program” notification
  • Addressed and resolved issues related to adding multiple widgets in succession


  • Fixed redirects issues for tables


  • Added tables and widgets preview in Gutenberg
  • Fixed origin detection and variables list issues for tables
  • Fixed 301 redirect
  • Fixed compatibility issues with the Avada theme
  • Improved plugin performance


  • Hotfix for PHP 7.2.* version support


  • Fixed tables appearance


  • Fixed rendering issues for several widgets


  • Plugin stability hotfix


  • Better notifications UX
  • Improved tables performance
  • Fixed MoneyScript missing some links
  • Fixed plugin appearance in the WP dashboard for RTL languages
  • Fixed destination prefixes in flight tables


New tables:
* Faster rendering and requires fewer server resources
* Better table markup
* Improved adaptive version for mobile devices

* Fixed shortcode sorting
* Fixed airlines and flight numbers filtration in the Flight Tables shortcodes
* Only direct flights are now returned in shortcodes with one_way’ attribute search results


  • Increased minimum PHP version from 5.6 to 7.2.5
  • Plugin stability improvements


  • Plugin stability hotfix


  • Fixed losing widget settings after opening page for editing in Gutenberg
  • Fixed rewriting table pagination settings
  • Fixed plugin activation error


  • Made available opening hotel links in a new tab (just check the checkbox adding the link)
  • Added new type of destination for Hotel links – City. Generated link will open a SERP with hotels in the chosen City
  • Improved search forms re-import and migration mechanisms
  • Added compatibility with LiteSpeed Cache and WP Rocket plugins
  • Translated our tables to Hebrew
  • fixed bug with new settings saving when Consultio theme is set


  • Fixed bug when plugin tables created too much cache. You could clear previously generated cash with “Clear cache” button in the Plugin settins, or with help of other plugins: Delete Expired, Transients Manager.
  • Fixed memory limit error.
  • All hotels links created on previous plugin versions work properly now.
  • Fixed bug with creating links via admin panel.
  • Fixed bugs for some tables.


  • Significantly improved optimization. Heavy pages will render much faster now.
  • Added control to disable table debug notices.
  • Added an ability to change table column headers translation for the chosen language.
  • Integrated the new tool – MoneyScript, which can replace links to travel resources with your affiliate ones.
  • Improved table styles settings feature, now you can choose exactly how you want your tables to look like.
  • Fixed bug with plugin deactivation form.
  • Fixed bug with hotel search-form, when you couldn’t choose a hotel instead of city.


  • Added new Aviasales/Jetradar table “Flights schedule”
  • You can now turn the table row into the link with the “Make table row clickable” option in the settings
  • Added changelog so you won’t miss the news about important updates
  • Fixed bugs


  • Small bugfix
  • Added referral link setting for widgets


  • Supported PHP 8.0
  • Rebuilt Search forms, made them easier to set up, Destination is allowed to be empty now
  • Rebuilt Date Formats section, now you can choose one of the pre-defined formats or set your own
  • Couple of tweaks with Traffic Source section
  • Fixed bug with GA and Yandex.Metrika events for “Find” button
  • Supported Georgian language for tables
  • Added opportunity to disable header styles
  • Enhanced Russian translation
  • Other bugs fixed


  • Minor update in order to support WordPress 5.7 version


  • Added Help section with knowledge base about plugin
  • Added traffic sources to make the stats attribution more accurate
  • Improved isolation of the plugin from conflicts with other WordPress plugings
  • Fixed bug with Cheapest flights round-trip table
  • Fixed bug with Calendar Widget
  • Other bugs fixed


  • Fixed bug with tp_calendar shortcode
  • Fixed bug with Classic Editor


  • Improved search form import
  • Fixed shortcode withour powered_by parameter


  • Fixed search forms import
  • Improved isolation of the plugin from conflicts with other WordPress plugings
  • Improved settings improt from v. 0.7.3
  • Fixed a bug with the Classic editor, now it works



  • Fixed v.0.7.3 settings import
  • Fixed tables styles
  • List of available languages now in the alphabetic order
  • Fixed a bug with saving search forms


Yeah! The near version arrived.

  • Guttenberg support
  • Completely rewritten
  • More stable
  • Faster
  • All widgets from Travelpayouts are available via the plugin


SECURITY UPDATE sanitized unsafe data, please update ASAP


SECURITY UPDATE removed wp_ajax_nopriv_ actions, please update ASAP






Fixed errors occurring when using the count function in php 7.3


Add compability with PHP 7.x


Small bagfixes


Release Date: December 18th, 2018

  • new: host is added globally for flights widgets (except a map) and tables
  • new: widgets’ shortcodes now support currency= parameter, so you can define currency for each widget individually. E.g. currency=UAH
  • new: flights tables now support host= parameter so you can define a host for each table individually. E.g.
  • added: “Powered by” control in the shortcodes.
  • updated: now all widgets support all currencies, the same as at
  • fixed: tutu’s (railway tickets in Russia) tables moved to the new API endpoint. Should work better


Release Date: Mar 2nd, 2018

  • fixed: hotels white label domain wasn’t work for widgets


Release Date: Jan 29th, 2018

  • fixed: tutu link from tables


Release Date: July 5th, 2017

  • fixed: jetradar link from tables
  • fixed: calendar widget jetradar link
  • fixed: tutu subid fixed


Release Date: July 5th, 2017

  • fixed: jetradar link from tables
  • fixed: calendar widget jetradar link
  • fixed: tutu subid fixed


Release Date: June 29th, 2017

  • added: 2 hotel tables: selections and selections by dates. Note that selections by dates are displayed if these data are present in the cache. Otherwise, nothing will be displayed
  • improved: Optimized statistics query
  • added: New currencies, now we have 63 of them in tables. We added an option for displaying currency symbol in the price. Now you can hide, or show up to a numerical value, after or just show the currency code instead of the symbol
  • fixed: A bug with the popular destiantion widget
  • added: An exception to the scripts of our plugin from automatic Cloudflare and WP Fastest cache minifing
  • impoved: Removed old redirects, added support everywhere for migrating through https
  • added: railway schedule tables (Russian only)
  • fixed: A bunch of bugs