Live demo

Hotel supplier integration

Bedsonline integration for B2B and B2C hotel booking

Connect your Bedsonline travel agent account to PHPTRAVELS and sell its hotels on your own website and agent portal: real-time availability, agent rates with your markups, instant confirmation, vouchers, cancellations and reports in one system.

  • Real-time availability
  • Agent rates with markups
  • B2B portal and B2C site
  • Vouchers and cancellations

How it works

Bedsonline hotels inside your booking engine

Bedsonline is a distribution platform for verified travel agents that supplies hotel inventory and destination services. Bedsonline integration means your agents and customers search that inventory inside PHPTRAVELS instead of on a separate supplier site: rates and availability arrive live, your pricing rules are applied, and the booking, voucher and cancellation are handled in the same admin as the rest of your products.

  1. Open a Bedsonline travel agent account and get supplier approval
  2. Request API access and receive your credentials, markets and currency
  3. Add the credentials in the admin and set markups for B2C and agents
  4. Test search, booking, voucher and cancellation before going live
  5. Switch to live and sell Bedsonline hotels on your site and agent portal
Environment
Test
Endpoint
Bedsonline hotel API · test
Credentials
Agent code: •••• · API key: ••••
Markup
B2C 12% · Agents 7%
Market and currency
AE · USD

Booking workflow

From Bedsonline search to voucher, in one system

The workflow PHPTRAVELS runs for every Bedsonline booking, the same way for your B2C site and your agents.

  1. Search

    An agent or customer searches Bedsonline hotels by destination, dates and occupancy.

  2. Price

    Live rates are shown with your markups, currency and cancellation terms.

  3. Book

    Guest details and payment, or agent credit, with the rate checked before it is sent.

  4. Confirm

    The supplier reference is stored, and the voucher and notification go to the guest.

  5. Manage

    Cancellations, refunds, resent vouchers and reports from the back office.

Inventory

Bedsonline next to your other hotel sources

Bedsonline is one supplier in the stays module, so its rooms sit in the same search as your direct contracts and other hotel APIs.

  • Bedsonline hotels

    Accommodation content, rooms, boards, agent rates and policies from your Bedsonline account.

  • Destination services

    Activities and other destination products to upsell with each stay, when your agreement covers them.

  • Other suppliers and contracts

    Your own contracted hotels and other hotel APIs, each with its own markup rules.

Hotel suppliers you can connect:

  • Agoda
  • Amadeus
  • Booking.com
  • Hotelbeds
  • Hotelston
  • RateHawk
  • Stuba
  • TBO Holidays
  • Travelport
  • Wanderbeds
See every hotel integration

Back office

Run Bedsonline sales from one admin

Margins, agents, payments and supplier records for Bedsonline bookings, in the same dashboard as every other product.

  • Markups and commissions

    On Bedsonline net rates per destination, hotel, agent group or channel, as fixed amounts or percentages.

  • Agents and sub-agents

    Role-based B2B access with credit limits, commissions and wallet balances.

  • Payments

    Online payment, agent credit or offline payment, with refunds on cancellation.

  • Supplier references

    Find any booking by its Bedsonline reference, resend vouchers and track changes.

  • Notifications

    Emails for confirmations, cancellations and failed bookings to guests, agents and staff.

  • Reports

    Bookings, payments, cancellations, margins and supplier payables, ready to export.

Compare

Bedsonline without integration vs with PHPTRAVELS

Many agencies book Bedsonline on the supplier site and re-type everything into their own systems. This is what changes when it is integrated.

TaskWithout integrationPHPTRAVELS
Rates and availabilityWithout integrationChecked on the supplier site and copied into quotesPHPTRAVELSLive availability inside your booking engine
QuotationsWithout integrationSlow, with staff in the middle of every requestPHPTRAVELSAgents and customers get priced results straight away
Booking managementWithout integrationConfirmations and vouchers tracked across inboxesPHPTRAVELSBookings, vouchers and cancellations in one admin
B2B and B2CWithout integrationSeparate tools and prices that drift apartPHPTRAVELSAgent portal and public site on the same rates and rules
ReconciliationWithout integrationBookings matched by hand at month endPHPTRAVELSSupplier references and payables in exportable reports

Use cases

Who sells Bedsonline hotels with PHPTRAVELS

  • Online travel agencies

    A branded hotel website where Bedsonline rooms appear beside your direct deals.

  • B2B agencies

    Sub-agents book Bedsonline hotels at their own rates and pay from credit or wallet.

  • Tour operators and DMCs

    Bedsonline hotels and destination services combined into packages and itineraries.

Why PHPTRAVELS

Your agreement, your platform, your code

  • Source code included

    Self-hosted under a commercial licence, so your developers can extend the Bedsonline flow.

  • Your Bedsonline account

    You hold the agent agreement, the rates and the credentials, stored in your own installation.

  • 24 languages

    Sell Bedsonline hotels in your markets' languages and currencies, including right-to-left.

  • B2C and B2B

    One installation for your public website and your agent portal.

FAQ

Bedsonline integration questions

What travel agencies ask before connecting Bedsonline.

Talk to sales

Bedsonline is a travel distribution platform that supplies hotel inventory and destination services to travel professionals. Access is restricted to verified travel agents and needs an agent account with the supplier.

It connects your booking engine to Bedsonline hotel inventory, so you search live availability, show rates with your markups, create bookings and manage vouchers, cancellations and reports in PHPTRAVELS.

Yes. You need a Bedsonline agent account and supplier approval. Once API access is granted, you add your credentials in the admin to enable live content.

Yes. Agents and sub-agents book in the B2B portal with their own rates and credit, while direct customers book on your branded website, with pricing and availability kept consistent.

Bedsonline is a brand within the Hotelbeds group aimed at travel agents. PHPTRAVELS also offers a separate Hotelbeds API integration, and both can run in the same installation.

It depends on your plan and on the products and payment flows you enable. Plans start with Startup as a one-time licence; see the pricing page or ask sales for a quote.