Live demo

Rechtstreekse verkoop aan reizigers

B2C-reisportaal voor reisbureaus en OTA's

Een B2C-reisportaal is de openbare boekingssite die een reisbureau of een OTA gebruikt om vluchten, hotels, tours en auto's rechtstreeks aan reizigers te verkopen. PHPTRAVELS licentieert die winkel eenmalig, met de broncode. De B2C-boekingssite is inbegrepen op Startup, Agency en Enterprise.

  • B2C-site bij elke licentie
  • Vluchten, hotels, tours en auto's
  • Uw domein en uw merk
  • Broncode bij elke licentie

Definitie

Wat een B2C-reisportaal is

Een B2C-reisportaal is de boekingswebsite voor de klant van een reisbureau of van een online reisbureau (OTA). De reiziger zoekt, vergelijkt en betaalt op het domein van het reisbureau. Het reisbureau stelt de marge in, ontvangt de betaling via zijn merchantaccount en geeft de voucher af. Het is geen subagentenbalie, en het is geen marktplaats die een deel van de boeking inhoudt.

PHPTRAVELS is zelf gehoste software voor reisboekingen op het Platformoverzicht. De B2C-boekingssite, het CMS, rapporten en leverancierskoppelingen worden bij elke licentie geleverd, ook bij Startup. De licentie is een eenmalige betaling. Hosting, leverancierskosten en optionele extra's staan apart. De OTA-pagina, Software voor online reisbureaus, blijft bij «software voor een online reisbureau». Deze pagina blijft bij het B2C-portaal.

PHPTRAVELS bouwt dit platform sinds de oprichting in May 2014. De site vermeldt 4,800+ reisbureaus en 5 miljoen boekingen, per September 2026, en de prijspagina vermeldt reisbureaus in 100+ landen. Over ons stelt het bedrijf voor. Succesverhalen laten bureaus zien die het product draaien. Deze pagina verzint geen klanten.

Logo en kleuren worden op elk plan toegepast. Startup is Engels en één valuta, op één domein. Agency voegt onbeperkt talen met RTL toe en blijft op één valuta en één domein. Enterprise voegt onbeperkte valuta's, onbeperkte domeinen, het B2B-agentenportaal en het verwijderen van de Powered by-link toe. Een B2C-portaal dat alleen aan het publiek verkoopt, vereist geen Enterprise.

Voor wie een B2C-portaal isDrie rollen, één openbare site. De licentie bepaalt of agenttools ook zijn inbegrepen.
  • De reiziger

    Zoekt vluchten, hotels, tours en auto's, betaalt bij het afrekenen en ontvangt een voucher met het merk van het reisbureau. Een agentlogin is niet nodig.

  • Het reisbureau

    Verkoopt rechtstreeks aan het publiek vanaf het eigen domein, met de eigen marge en de eigen merchantaccount. Startup of Agency is de gepubliceerde keuze wanneer er geen subagentennetwerk is.

  • De OTA

    Draait dezelfde winkel met een grotere catalogus: meerdere leveranciers in één resultatenlijst, talen vanaf Agency, en meer dan één valuta alleen op Enterprise.

Pad van de reiziger

Zoeken, resultaten, checkout, betaling, voucher

Eén boekingsdossier. De reiziger hoeft niet te weten welke leverancier de zoekopdracht heeft beantwoord.

  1. 01

    Zoeken

    De reiziger vraagt een vlucht, een verblijf, een tour of een auto. Het portaal bevraagt de leveranciers die voor die module zijn ingeschakeld en wacht elke koppeling op haar eigen pad af.

  2. 02

    Resultaten

    Tarieven en kamers komen terug als één lijst. De marge van het reisbureau zit al in de prijs die de reiziger ziet: een vast bedrag op Startup, of een vast bedrag en een percentage op Agency en Enterprise.

  3. 03

    Checkout

    De reiziger vult passagiers- of gastgegevens in en bevestigt de keuze. De boeking blijft in afwachting tot de betaling een resultaat teruggeeft waarop de boeking kan handelen.

  4. 04

    Betaling

    De checkout gebruikt de betaalgateway waarvan de gegevens in de beheeromgeving staan. De reiziger betaalt de merchantaccount van het reisbureau. Gatewaykosten liggen tussen het reisbureau en die aanbieder.

  5. 05

    Voucher

    De bevestiging draagt het merk van het reisbureau en de leveranciersreferentie, zodat de balie en de leverancier dezelfde boeking kunnen vinden. De factuur volgt hetzelfde dossier.

Het bredere boekingsproduct is Reisboekingssoftware. De bouw als project laten uitvoeren is Ontwikkeling van reisportalen. Deze pagina is de B2C-winkel.

Wat het verkoopt

Vluchten, hotels, tours en auto's

Deze vier modules staan op het platform en zijn de producten die een B2C-reisportaal hoort te verkopen. Elk heeft een eigen pagina.

  • Vluchten

    Zoeken, tariefregels, PNR, ticketing, wijzigingen en terugbetalingen via de GDS-overeenkomst, plus NDC- en lowcostinhoud via een consolidator.

    Vluchten

  • Hotels

    Bedbanktarieven en directe hotelcontracten in één verblijfszoekopdracht. Wanneer twee bedbanken dezelfde kamer teruggeven, koppelt de verblijfsmodule ze aan één hotelrecord.

    Verblijven

  • Tours

    Activiteiten en tickets van gekoppelde leveranciers, plus tours die het reisbureau zelf laadt. De reiziger boekt een vertrek, geen spreadsheet.

    Tours & activiteiten

  • Auto's

    Autohuur van een gekoppelde leverancier zoals CarTrawler, getoond in dezelfde winkel als de vlucht of het hotel.

    Auto's & transfers

Andere modules, waaronder cruises, transfers en visum, staan op het Platformoverzicht. Ze zijn niet vereist om het hier beschreven B2C-portaal te lanceren. Vluchtsoftware in detail is Vluchtboekingssoftware. De hotelboekingsengine is Hotelboekingsmachine.

Leveranciers

Leveranciers voor GDS, NDC, LCC en bedbanken

De licentie bevat koppelingen. Die bevat niet het leverancierscontract, de gegevens of een belofte dat een genoemde leverancier het reisbureau aanvaardt. Het reisbureau tekent, daarna schakelt het de koppeling in.

Leveranciers en gateways die op deze pagina worden genoemd
  • Amadeus
  • Sabre
  • Travelport
  • Duffel
  • Hotelbeds
  • Viator
  • CarTrawler
  • Stripe
  • PayPal
  • Cashfree

De actuele lijst, inclusief leveranciers die hier niet worden genoemd, is Alle integraties. Deze pagina bevriest geen leveranciersaantal.

Checkout

Betaalgateways op een B2C-portaal

De reiziger betaalt de merchantaccount van het reisbureau. Kant-en-klare koppelingen omvatten Stripe-betalingen en PayPal-betalingen. Cashfree, Flutterwave en Paystack staan op dezelfde gatewaylijst. Razorpay-integratie is geen kant-en-klare koppeling. De actuele lijst is Betaalgateway-integratie.

  • Stripe

    Een kant-en-klare kaartgateway. Het reisbureau opent het Stripe-account, slaat de gegevens op, en de afrekening blijft bij Stripe. De licentie voegt geen betaalvergoeding per boeking toe.

    Stripe-betalingen

  • PayPal

    Een kant-en-klare walletgateway op hetzelfde patroon: het PayPal-account van het reisbureau, de gegevens van het reisbureau, de boeking bevestigd wanneer PayPal een resultaat teruggeeft.

    PayPal-betalingen

  • Razorpay

    Een Indiase gateway voor kaarten, UPI, netbanking en wallets in roepies. Het is geen kant-en-klare PHPTRAVELS-koppeling. De gids legt de betaalstroom uit en hoe een maatwerkintegratie wordt begroot.

    Razorpay-integratie

  • Cashfree voor India

    Cashfree is vandaag de kant-en-klare gateway voor India. Die wordt in de beheeromgeving ingeschakeld met het Cashfree-account van het reisbureau. Flutterwave en Paystack zijn de kant-en-klare gateways die de hub op de homepage voor Afrika toont.

    Betaalgateway-integratie

Een gateway die niet op de lijst van kant-en-klare koppelingen staat, kan als een API-integratie op maat op de meegeleverde broncode worden toegevoegd, begroot in uren. Hoe een gateway met de boeking spreekt, is Betaalgateway-API.

B2C, B2B, B2B2C

B2C tegenover B2B tegenover B2B2C

B2C, B2B en B2B2C zijn modi van één installatie. De licentie bepaalt welke modi zijn inbegrepen. Het zijn geen drie producten met drie contracten.

B2C, B2B en B2B2C tegenover de gepubliceerde PHPTRAVELS-licenties
OnderdeelB2CB2BB2B2C
Wie boektDe reiziger, op de openbare site.Een subagent of wederverkoper, met een login.Reizigers en agenten, vanuit één installatie.
Waar het in de licentie zitDe B2C-boekingssite staat op Startup, Agency en Enterprise.Het B2B-agentenportaal is alleen Enterprise.De winkel staat op elk plan. Agentdistributie is Enterprise.
MargeVast bedrag op Startup. Vast bedrag en percentage op Agency en Enterprise.Agentniveaus, elk met een marge, op Enterprise.Dezelfde regels, in één beheeromgeving.
Wallet en kredietGeen klantwallet op Startup. De wallet staat op Agency en Enterprise.Kredietlimieten en commissies van agenten zijn Enterprise.Klantwallet vanaf Agency. Agentkrediet op Enterprise.
DomeinEén domein op Startup en Agency. Onbeperkte domeinen op Enterprise.Vaak een aparte host, wat onbeperkte domeinen op Enterprise toelaten.Publieke site en agentsite kunnen op Enterprise één licentie delen.
Taal en valutaEngels en één valuta op Startup. Onbeperkt talen met RTL vanaf Agency. Onbeperkte valuta's op Enterprise.Dezelfde planregels. Agentafschriften volgen de valuta die het plan toestaat.Dezelfde planregels voor beide doelgroepen.

Planverschillen voor marge, talen, valuta's, domeinen en support staan op Prijzen. De pagina die B2C, B2B en B2B2C als één white-labelportaal behandelt, is White-label reisportaal. De pagina over het agentennetwerk is B2B-reisportaal.

Prijs

Wat een B2C-reisportaal kost

De B2C-boekingssite is inbegrepen bij Startup, Agency en Enterprise. Elk is een eenmalige licentie. Er is geen maandelijkse licentievergoeding en geen vergoeding per boeking van PHPTRAVELS.

  • B2C is inbegrepen op elk plan

    De prijsmatrix markeert de B2C-boekingssite als inbegrepen op Startup, Agency en Enterprise. Enterprise kopen is niet vereist om aan reizigers te verkopen.

  • De eenmalige licentie

    Startup, Agency en Enterprise zijn eenmalige licenties. Het bedrag van elk plan staat op de prijspagina. Het is geen abonnement.

  • Hosting en leveranciers, apart

    Het portaal draait op een server die het reisbureau beheert. Gedeelde hosting en een VPS worden geoffreerd op Shared hosting en VPS-hosting. Leveranciersdeposito's en gatewaykosten liggen tussen het reisbureau en die aanbieders.

  • Extra's zitten niet in de drie prijzen

    Native apps voor iOS en Android, en de JSON-API, zijn extra's op elk plan. Hun prijzen staan niet in de prijsmatrix, dus ze worden geoffreerd wanneer ernaar wordt gevraagd. Maatwerk wordt begroot in blokken van 8 uur, vooraf betaald.

Startup

Eenmalige licentie

7 tot 10 werkdagen

B2C-site, beheeromgeving, CMS, rapporten, broncode, zelf gehost, één domein, Engels, één valuta, vaste marge. Geen B2B-portaal, geen wallet. De Powered by-link blijft. Updates kunnen apart worden gekocht.

Agency

Eenmalige licentie

Spoed: 1 tot 2 werkdagen

Startup, plus de klantwallet, onbeperkt talen met RTL, en vaste en procentuele marges. Nog steeds één valuta, één domein, geen B2B-portaal. De Powered by-link blijft.

Enterprise

Eenmalige licentie

Spoed: 4 tot 6 uur

Voegt het B2B-agentenportaal toe, het verwijderen van de Powered by-link, code-aanpassing, alle thema's, onbeperkte valuta's en domeinen, levenslange updates en doorlopend onderhoud.

De bedragen staan op Prijzen. De eerste reactie van support is 4 tot 6 dagen op Startup, 2 tot 3 dagen op Agency en binnen 24 uur op Enterprise. De scope van de apps staat op Mobiele apps. Uren buiten het product staan op Personalisatie.

Vóór de livegang

Checklist voor de lancering

Het softwaredeel volgt het opleveringsvenster van het plan. Leverancierscontracten duren meestal langer dan de installatie, begin daar dus mee. Niets hier is een tijdlijn die deze site niet publiceert.

  1. Bevestig dat het B2C is

    Verkopen aan reizigers op één domein kan starten op Startup of Agency. Subagenten, een winkel zonder vreemd merk, meer dan één valuta of meer dan één domein betekent Enterprise. Schrijf dat op voordat u betaalt.

  2. Registreer het domein en wijs het

    Registreer het domein op naam van het reisbureau en wijs het tijdens de oplevering naar de installatie. Startup en Agency zijn één domein. Enterprise is onbeperkte domeinen.

  3. Stuur het merkpakket

    Logo, kleuren en de naam die op vouchers en facturen moet staan. Een merkpakket op maat staat op elk plan. Het verwijderen van de Powered by-link is alleen Enterprise.

  4. Teken met leveranciers en sla gegevens op

    Open of bevestig het GDS, de NDC- of lowcostconsolidator, en minstens één bedbank als het portaal hotels verkoopt. Vul die gegevens in de beheeromgeving in. De koppeling doet niets tot de leverancier de overeenkomst heeft aanvaard.

  5. Stel de marge in

    Vaste marge op Startup. Vast en percentage op Agency en Enterprise. De klantwallet, als opgeslagen saldi nodig zijn, is Agency of Enterprise.

  6. Open de merchantaccount

    Vraag Stripe, PayPal, Cashfree of een andere kant-en-klare gateway aan, rond hun controles af en sla livegegevens pas op nadat een testbetaling slaagt. Razorpay is een maatwerkintegratie, geen schakelaar in de beheeromgeving.

  7. Zet SEO op de pagina's waar reizigers landen

    Zet in het CMS de slug, de metatitel en de beschrijving voor de homepage en de belangrijkste productpagina's, in elke taal die het plan bevat. Houd bedank- en testpagina's uit de sitemap.

  8. Loop één boeking op de demo, daarna op de installatie

    Gebruik de publieke demo om zoeken, resultaten, checkout, betaling en voucher te volgen voordat u koopt. Herhaal dat pad na de oplevering op het domein van het reisbureau met de gegevens van het reisbureau.

SEO en apps

SEO op de winkel, en de mobiele extra

De CMS-module wordt bij elke licentie geleverd. Native apps niet. Die zijn een aparte extra, zonder prijs afgedrukt in de prijsmatrix.

Het CMS bevat een metatitel, een metabeschrijving, een schone URL-slug en een sociale afbeelding voor elke pagina, en elke taalversie houdt eigen velden. Een canonieke URL kan een bijna-duplicaat naar de hoofdpagina wijzen. Bedank- en testpagina's kunnen buiten de zoekresultaten blijven, en de overige pagina's kunnen op de XML-sitemap staan.

De website is responsief op elk plan. Native apps voor iOS en Android zijn de Mobiele apps: dezelfde installatie, dezelfde marges en dezelfde boekingen, gebouwd met de naam en het pictogram van het reisbureau, en gepubliceerd in de App Store en op Google Play. De appprijs wordt geoffreerd wanneer ernaar wordt gevraagd. Het is niet een van de drie licentieprijzen.

  • Schone URL-slug

    Een leesbaar adres per pagina en per taal, bewerkt in de beheeromgeving.

  • Metatitel en beschrijving

    Geschreven per pagina, met een voorbeeld van het zoekfragment, en aparte velden per taal.

  • Sociale afbeelding

    De afbeelding en de tekst die verschijnen wanneer een pagina wordt gedeeld. Elke taal kan een eigen versie hebben.

  • Robots en sitemap

    Bedank- en testpagina's kunnen buiten de zoekresultaten worden gehouden. Andere pagina's kunnen aan de XML-sitemap worden toegevoegd.

Veelgestelde vragen

Vragen over een B2C-reisportaal

Korte antwoorden vanuit het product zoals het wordt verkocht. Prijzen en opleveringstijden komen overeen met de prijspagina. De startlicentie in het kostenantwoord is Startup.

Praat met sales

Startup, Agency en Enterprise zijn eenmalige licenties. De bedragen staan op de prijspagina. De B2C-boekingssite is op alle drie inbegrepen. Hosting, leverancierskosten, mobiele apps, de JSON-API en maatwerkuren staan apart. Er is geen vergoeding per boeking van PHPTRAVELS.

De oplevering van het platform is 7 tot 10 werkdagen op Startup, 1 tot 2 werkdagen spoed op Agency en 4 tot 6 uur spoed op Enterprise, inclusief installatie, configuratie en testen. Leveranciersgoedkeuring kan langer duren dan de oplevering. Maatwerkontwikkeling is extra en wordt begroot nadat de licentie er is.

Een GDS is alleen nodig voor de GDS-inhoud die het portaal zal verkopen. Amadeus, Sabre en Travelport koppelen via native adapters zodra het reisbureau een IATA- of consolidatorovereenkomst heeft. NDC- en lowcosttarieven kunnen via consolidatoren zoals Duffel, Kiwi en PKfare komen zonder een direct GDS-contract. Hotels kunnen van een bedbank zoals Hotelbeds komen. De licentie bevat geen van die contracten.

Ja. De site draait op het domein van het reisbureau: één domein op Startup en Agency, onbeperkte domeinen op Enterprise. Logo en kleuren worden op elk plan toegepast. Het verwijderen van de Powered by-link is Enterprise. Het reisbureau registreert het domein. De installatie antwoordt erop.

Ja. De volledige broncode is bij elke licentie inbegrepen, en de installatie is zelf gehost, zodat boekingen op de server staan die het reisbureau beheert. Enterprise voegt het recht toe om die code te wijzigen, en levenslange updates. Startup en Agency bevatten de broncode; aanpassingsrechten en levenslange updates zijn Enterprise-voorwaarden. Updates op Startup en Agency kunnen apart worden gekocht.

Kant-en-klare koppelingen omvatten Stripe en PayPal. Cashfree is de kant-en-klare gateway voor India. Flutterwave en Paystack zijn kant-en-klare gateways op de hub van de homepage. Razorpay is geen kant-en-klare koppeling; die kan als maatwerkintegratie worden toegevoegd. De reiziger betaalt de merchantaccount van het reisbureau. PHPTRAVELS voegt geen betaalvergoeding per boeking toe.

B2C is de openbare site waar reizigers zoeken en betalen. Die staat op elke licentie. B2B is het agentenportaal, met logins, krediet en commissies, en dat is alleen Enterprise. B2B2C is beide, vanuit één installatie: de winkel op elk plan, de agenttools op Enterprise. Een bedrijf dat alleen aan het publiek verkoopt, heeft Enterprise niet nodig voor de B2C-site.