호텔 API 연동

실시간 요금, 예약, 바우처를 지원하는 Hotelbeds API 연동

Hotelbeds 계정을 PHPTRAVELS에 연결해 자사 호텔과 함께 판매하세요. 실시간 요금과 객실 현황, 결제 전 요금 재확인, 즉시 확정, PDF 바우처, 변경과 취소를 지원합니다.

  • 실시간 요금과 객실 현황
  • 결제 전 요금 재확인
  • 바우처와 취소
  • 매핑과 캐시

작동 방식

호텔 예약 엔진 안에서 동작하는 Hotelbeds

Hotelbeds는 계약된 호텔 재고를 API로 여행사에 공급하는 독립 B2B 베드뱅크입니다. PHPTRAVELS는 고객의 자격 증명으로 이 API를 호출해 검색과 요금 재확인부터 확정, 바우처, 취소까지 전 과정을 처리합니다. 로그, 재시도, idempotency 키를 갖추고 있어 타임아웃이 중복 예약으로 이어지지 않습니다.

  1. Hotelbeds API key, 시크릿, 허용된 시장과 통화를 발급받기
  2. 관리자에 키를 등록하고 시장 또는 채널별 마크업 설정
  3. 목적지, 호텔, 객실 및 식사 코드를 매핑하고 콘텐츠 캐시
  4. 테스트 환경에서 검색, 요금 재확인, 예약, 바우처, 취소 검증
  5. 계약상 필요하면 인증을 마치고 운영 환경으로 전환
환경
테스트
엔드포인트
api.test.hotelbeds.com
자격 증명
API key: •••• · Secret: ••••
마크업
넷 요금에 12%
시장과 통화
ES, AE · EUR

예약 흐름

Hotelbeds 검색부터 바우처와 취소까지

PHPTRAVELS가 Hotelbeds 예약마다 실행하는 단계로, 공개 사이트와 에이전트 모두 동일합니다.

  1. 검색

    목적지, 날짜, 인원별 객실 현황을 자사 호텔과 함께 표시.

  2. 요금 재확인

    재확인 대상 요금을 다시 계산하고 규정을 갱신.

  3. 결제

    투숙객 정보와 결제. 카드 매입은 Hotelbeds 확정 시까지 보류.

  4. 확정

    idempotency 키와 함께 예약을 전송하고 Hotelbeds 예약 번호를 저장.

  5. 바우처

    공급사 번호와 비고가 담긴 PDF 바우처를 고객에게 이메일로 발송.

  6. 변경 또는 취소

    요금 규정에 따라 변경과 취소를 처리하고 관리자에서 환불.

재고

다른 호텔 공급원과 나란히 있는 Hotelbeds

Hotelbeds는 숙박 모듈의 공급사 중 하나이므로, 그 객실이 자사 계약 및 다른 베드뱅크와 같은 검색 결과에 나타납니다.

  • Hotelbeds 호텔

    Hotelbeds 계정의 호텔 콘텐츠, 객실, 식사 조건, 요금, 규정.

  • 픽업·샌딩과 액티비티

    계약에서 해당 API가 활성화되면 Hotelbeds 픽업·샌딩과 액티비티를 추가할 수 있습니다.

  • 다른 공급사와 직계약

    직계약 호텔과 다른 호텔 API를 각자의 마크업 규칙으로 운영합니다.

연결할 수 있는 호텔 공급사:

  • Agoda
  • Amadeus
  • Booking.com
  • Hotelbeds
  • Hotelston
  • RateHawk
  • Stuba
  • TBO Holidays
  • Travelport
  • Wanderbeds
모든 호텔 연동 보기

백오피스

하나의 관리자에서 Hotelbeds 판매 운영

Hotelbeds 예약의 마진, 에이전트, 결제, 공급사 기록을 다른 모든 상품과 같은 대시보드에서 관리합니다.

  • 마크업과 수수료

    Hotelbeds 넷 요금에 시장, 도시, 호텔, 채널별로 정액 또는 정률 적용.

  • 에이전트와 하위 에이전트

    신용 한도, 수수료, 승인 규칙을 갖춘 Hotelbeds 예약용 B2B 포털.

  • 결제

    카드, 저장된 토큰, 오프라인 결제. 확정 시 매입, 취소 시 환불.

  • 공급사 번호

    Hotelbeds 번호로 예약을 찾고 바우처를 재발송하며 변경 내역을 추적.

  • 알림

    예약 실패, 요금 재확인 시 가격 변동, 공급사 오류를 알림.

  • 보고서

    Hotelbeds 예약, 마진, 공급사 지급액을 바로 내보내기.

비교

Hotelbeds 커넥터 자체 개발과 PHPTRAVELS 비교

많은 팀이 Hotelbeds API를 직접 개발하는 것으로 시작합니다. 기성 연동과 비교해 일반적으로 필요한 작업은 다음과 같습니다.

항목자체 개발PHPTRAVELS
예약 흐름자체 개발검색, 재확인, 예약, 취소 호출을 개발자가 직접 작성하고 테스트PHPTRAVELS검색, 요금 재확인, 확정, 바우처, 취소가 호텔 모듈에 내장
콘텐츠 매핑자체 개발객실과 식사 코드를 프로젝트마다 수작업으로 매핑PHPTRAVELS목적지, 호텔, 객실 매핑과 콘텐츠 캐시
타임아웃과 오류자체 개발재시도를 설계하지 않으면 중복 예약 가능PHPTRAVELS모든 예약에 재시도, 백오프, idempotency 키
웹사이트와 에이전트자체 개발예약 사이트와 에이전트 포털을 별도로 구축해야 함PHPTRAVELS같은 설치본에 B2C 웹사이트와 B2B 에이전트 포털
운영자체 개발로그와 알림은 나중에 추가되는 경우가 많음PHPTRAVELS공급사 로그, 알림, 내보낼 수 있는 감사 기록
공급사 추가자체 개발새 공급사마다 별도 프로젝트PHPTRAVELS같은 관리자에서 다른 호텔, 항공, 렌터카 API 추가

활용 사례

PHPTRAVELS로 Hotelbeds를 판매하는 곳

  • 온라인 여행사

    자사 브랜드의 대규모 호텔 카탈로그에서 Hotelbeds 객실을 직계약 특가와 함께 판매.

  • B2B 여행사

    하위 에이전트가 자신의 요금으로 Hotelbeds 호텔을 예약하고 신용 한도나 월렛으로 결제.

  • DMC와 투어 운영사

    Hotelbeds 호텔, 픽업·샌딩, 액티비티를 패키지와 일정으로 구성.

PHPTRAVELS를 선택하는 이유

계약도, 플랫폼도, 코드도 고객의 것

  • 소스 코드 포함

    상용 라이선스로 자체 호스팅하므로 개발자가 Hotelbeds 흐름을 확장할 수 있습니다.

  • 고객의 Hotelbeds 계정

    계약, 넷 요금, 키는 고객 소유이며 고객의 설치본에 저장됩니다.

  • 24개 언어

    오른쪽에서 왼쪽으로 쓰는 언어를 포함해 각 시장의 언어와 통화로 Hotelbeds 호텔을 판매.

  • B2C와 B2B

    공개 웹사이트와 에이전트 포털을 하나의 설치본으로.

자주 묻는 질문

Hotelbeds API 연동 관련 질문

여행사가 Hotelbeds를 연결하기 전에 자주 묻는 질문입니다.

영업팀 문의

Hotelbeds 계정을 PHPTRAVELS 호텔 모듈에 연결해 고객과 에이전트가 Hotelbeds의 실시간 요금과 객실 현황을 검색하게 하고, 요금 재확인, 예약, 바우처, 변경, 취소는 PHPTRAVELS가 처리합니다.

네. Hotelbeds와 계약하고 고유한 API key, 시크릿, 허용된 시장과 통화를 받습니다. 일부 시장은 Hotelbeds가 운영 접근을 열기 전에 인증이 필요합니다.

아닙니다. Hotelbeds는 독립 B2B 베드뱅크입니다. PHPTRAVELS는 Hotelbeds와 Expedia에 각각 따로 연동하며, 두 공급사를 같은 설치본에서 함께 쓸 수 있습니다.

Bedsonline은 여행사를 대상으로 하는 Hotelbeds 그룹의 브랜드입니다. PHPTRAVELS는 Hotelbeds API를 통해 연결하고 콘텐츠를 호텔 모듈에 매핑합니다.

네, Hotelbeds 계약에서 해당 API가 활성화되어 있다면 지원합니다. 단독으로 또는 호텔과 함께 판매할 수 있습니다.

요금제와 활성화하는 Hotelbeds 상품 및 결제 흐름에 따라 다릅니다. 요금제는 일회성 라이선스 $2499의 Startup부터 시작합니다. 요금 페이지를 확인하거나 영업팀에 견적을 요청하세요.