B2B distribution

White-label B2B travel portal for your agent network

Agents log in under your brand, search your contracted and API inventory and book at the rates you set for their tier. You control markups, wallets and settlement; they never see your suppliers or your cost price.

  • Agent hierarchy
  • Markups by tier
  • Wallets and deposits
  • Multi-currency selling

The agent portal

A commercial control panel for selling through agents

A white-label B2B travel portal is less a search engine than a set of levers: who sees which price, who can book on credit, and how the money comes back. PHPTRAVELS gives you those levers in the same admin that runs your public site, on software you host yourself with the source code included.

  1. Connect your own contracts and the supplier APIs you have signed with
  2. Create agent tiers and set the markup and commission for each
  3. Put the portal on your domain, with your logo, vouchers and invoices
  4. Add agents and sub-agents, each with their own login and permissions
  5. Approve deposits, let agents book from their wallet and settle centrally
Tier
Gold partners
Applies to
Hotels and flights
Markup
6% on net rate
Agent commission
2% per booking
Wallet top-ups
Admin approval required

Agent lifecycle

From sign-up to settlement in one ledger

The steps every agent goes through, run from the admin rather than a spreadsheet per partner.

  1. Onboard

    Create the agent account, assign a tier and set what the agent may book.

  2. Deposit

    The agent submits a deposit from the portal and you approve it.

  3. Search

    The agent searches your inventory at the tier price, never at cost.

  4. Book

    The booking debits the wallet and the voucher goes out under your brand.

  5. Settle

    Balances, commissions and payables sit in one ledger for the whole network.

  6. Review

    Sales by agent and tier show who to reward and which rates to change.

Inventory

Software is not inventory

A white-label portal connects to suppliers; it does not come with rates. You sign with each bed bank, consolidator or GDS and they issue your credentials. If a vendor implies inventory is included, ask whose contract it sits under.

  • Your contracted rates

    Hotels, tours and transfers you negotiate yourself, loaded with your own allotments and policies.

  • Supplier APIs

    Bed banks, consolidators and GDS connections you have signed with, using the credentials they issue to you.

  • Payment gateways

    Online top-ups for agent deposits and card payments, through the gateways you choose to connect.

Back office

Run the agent network from one admin

Agents are a business, not a feature. The software makes tiers, credit and settlement manageable; these are the tools your team uses every day.

  • Agent accounts

    Create agents, approve sign-ups, assign tiers and suspend access when a partner stops trading.

  • Deposit approvals

    Review each top-up before it reaches the wallet, with the payment reference beside it.

  • Agent ledger

    Every deposit, booking debit, refund and commission per agent, ready to reconcile.

  • Staff roles

    Separate permissions for sales, operations and finance staff in the admin.

  • B2C and B2B together

    Your public booking site and the agent portal run from the same installation and inventory.

  • Reports

    Sales by agent, tier, product and currency, with exports for your accounts team.

Compare

Self-hosted white-label portal vs a hosted B2B subscription

B2B distribution is where platform economics bite hardest, because your agents' volume is what gets metered. Terms vary, so check them with each vendor.

AreaHosted B2B subscriptionPHPTRAVELS
Cost as you growHosted B2B subscriptionTypically a recurring fee, often tiered by bookings or agent seatsPHPTRAVELSOne-time licence; more agents grow revenue, not the software bill
BrandingHosted B2B subscriptionYour logo on the vendor's platform, depending on the planPHPTRAVELSYour domain, design, vouchers and invoices
Markup rulesHosted B2B subscriptionUsually limited to the options the vendor exposesPHPTRAVELSTier rules built in, and the source code to add your own
Agent dataHosted B2B subscriptionHeld on the vendor's serversPHPTRAVELSIn your database, under your backup policy
HostingHosted B2B subscriptionRun by the vendorPHPTRAVELSYou run a server, or pay someone to run it

Use cases

Built for businesses that sell through agents

  • Consolidators and wholesalers

    Distribute flights and hotels to retail agents at tier prices, with credit controlled by wallets.

  • DMCs and tour operators

    Give overseas agents a branded portal for your own hotels, tours and transfers.

  • Head offices and franchises

    One portal for every branch and sub-agent, with central rates and central settlement.

Why PHPTRAVELS

Your network, your rules, your code

  • Source code included

    Self-hosted under a commercial licence, so an unusual markup rule is work you schedule rather than a request you file.

  • One-time licence

    No share of agent volume and no fee per agent seat, from Startup at $2499 to Enterprise at $9999.

  • Your agent data

    The agent list is the asset, and it stays in your database on your own infrastructure.

  • 24 languages

    Agents use the portal in their own language, including right-to-left scripts.

FAQ

White-label B2B travel portal questions

What travel companies ask before they put an agent network on their own portal.

Talk to sales

A booking portal your agents log into under your brand. They see the rates you set for their tier, book from your connected inventory and never see your suppliers or your cost price, while you control markups, wallet balances and settlement from the admin.

No. The software connects to suppliers; it does not include their inventory. You sign with each bed bank, consolidator or GDS directly and they issue the API credentials the platform uses.

Yes. Agents sit in tiers and each tier carries its own markup, so the same supplier rate reaches a high-volume partner and a new agent at different prices. Commission is a separate lever, so you can use markup, commission or both.

An agent sells against a prepaid wallet balance. They submit a deposit from the portal, you approve it, and every booking writes a debit to the ledger, so your exposure is limited to what you approved. Post-paid terms for a trusted agent are a commercial arrangement under your own contract.

Yes. Agents quote in the currency their market expects, while your reporting and settlement stay consistent in your base currency.

Not for day-to-day selling. You need someone to look after a PHP and MySQL server, or managed hosting to do it for you. A developer is needed only when you want to change how the platform works, which the included source code makes possible.