This is an auto-generated translation

예약 테스트 요청

통합의 잠재적 예약 오류 상태 처리 테스트를 지원하기 위해 Rapid 예약 API의 모든 메서드에 테스트 요청을 사용할 수 있습니다.

빠른 예약 API 메서드에 대한 테스트 요청을 보내려면 예약 요청에 test 라는 추가 HTTP 헤더를 포함하세요. 예약 요청에 추가하고 아래 표에서 적절한 값을 사용하세요.

테스트를 시도하기 전에 테스트 참고 사항을 전부 검토해 보세요. 테스트 헤더 값 및 응답 목록은 은 아래에서 확인할 수 있습니다.

예약 테스트 중요 참고 사항

참고: test 헤더를 보내지 않거나 잘못된 테스트 헤더를 보내면 예약이 처리되지 않습니다. live.

  • 항상 반환된 취소 정책을 확인하여 위약금이 적용되지 않도록 합니다.
  • on-hold 테스트 예약(hold = true)을 확인하지 않고 취소하면 일정 ID가 반환됩니다. 에서 반환한 일정 ID가 예약 시스템에서 재사용될 수 있습니다. 주의 이 테스트 시나리오에서 잠재적인 허위 중복에 유의하세요.
  • 테스트 예약은 예약 지원 상담원의 플랫폼에 나타나지 않습니다. Rapid 담당자 또는 파트너에게 문의 테스트 예약 문제에 대한 지원
  • 테스트 환경에서 일부 테스트 응답이 스텁되므로 따라서 응답이 항상 응답에 예상되는 콘텐츠와 일치하지 않을 수 있습니다.
  • 테스트 예약은 검색 응답에 rooms.rate.pricing.totals.marketing_fee에 대한 스텁 값을 표시합니다.
  • 출시 전, 테스트 중에는 #으로 문의 사항을 보내주세요.test.ean.com. 이 엔드포인트는 실제 예약을 실시간 예약을 생성하지는 않지만 테스트 환경에서 모의 예약을 생성합니다. 테스트용으로 post-launch 을 계속 사용할 수 있습니다. 프로덕션 자격 증명.
  • 테스트 헤더는 '미리 구성된' 정적 메시지를 응답으로 반환합니다. 따라서 반환되는 요금/콘텐츠 등은 반환되는 요금/콘텐츠 등은 테스트 중인 숙박 시설와 관련이 없을 수 있습니다.

실시간 테스트 예약 중요 참고 사항

라이브 테스트는 실제 신용카드로 이루어진 표준 라이브 예약(** 테스트 헤더가 없는 **)으로 확인 후 취소된 경우 를 추가해야 합니다. 적용 가능한 후보 숙박 시설을 선택하고 자체 테스트를 취소하는 일은 파트너의 책임입니다. 실시간 테스트는 시작 전 개발 마지막 단계에서만 진행하는 것이 좋습니다. Rapid는 어떠한 책임도 지지 않습니다. in-policy 취소 또는 라이브 테스트에 사용된 non-refundable 요금으로 인해 발생한 요금에 대해 책임을 지지 않습니다.

실시간 테스트 예약 실시

  • 최소 60~90일 후의 숙박을 검색합니다.
  • 정책 기간 전에 취소 위약금이 없는 객실을 선택하세요(일부 숙박 시설 요금은 내부 취소와 및 outside-policy 취소에 대해 부과됨).
  • 방에 잘못된 refundable플래그가 없는지 확인합니다.
  • 예약 요청의 rooms객체에서 게스트 이름 값으로 'test booking'을 사용합니다.
  • billing_contact객체에서 신용카드와 연결된 실제 이름, 주소, 전화번호를 사용합니다.

실시간 테스트 예약 취소

  • 객실은 예약 후 48시간 이내에 취소해야 합니다.
  • 취소 수수료 환불 처리는 영업일 기준 5일이 소요됩니다.
  • 신용카드 계정에 입금 내역이 표시되기까지 영업일 기준 30일이 소요됩니다.

결제 세션 등록

테스트 헤더 값HTTP 코드 및 응답실시간테스트
standard201 - Standard response
init_skip201 - Standard response w/oencodedInitConfig
init_fail201 - Standard response & init fail
init_timeout201 - Standard response & init timeout
internal_server_error500 - Internal server error
service_unavailable503 - Service unavailable

예약 생성

테스트 헤더 값HTTP 코드 및 응답실시간테스트
complete_payment_session201 - Standard PSD2 response & success challenge
standard201 - Standard response
complete_payment_session_show201 - Standard PSD2 response & show challenge
complete_payment_session_fail201 - Standard PSD2 response & fail challenge
complete_payment_session_error201 - Standard PSD2 response & error challenge
complete_payment_session_timeout201 - Standard PSD2 response & timeout challenge
cc_declined400 - Credit card declined error
rooms_unavailable410 - Rooms unavailable error
price_mismatch409 - Price mismatch error
internal_server_error500 - Internal server error
service_unavailable503 - Service unavailable

결제 세션 완료

테스트 헤더 값HTTP 코드 및 응답실시간테스트
standard200 - Response
payment_declined400 - Payment declined error
price_mismatch409 - Price mismatch error
rooms_unavailable410 - Rooms unavailable error
service_unavailable503 - Service unavailable
internal_server_error500 - Internal error

예약 검색

테스트 헤더 값HTTP 코드 및 응답
standard200 - Standard response
internal_server_error500 - Internal error
service_unavailable503 - Service unavailable

예약 취소

테스트 헤더 값HTTP 코드 및 응답
standard204 - No content - standard response
post_stay_cancel400 - Invalid response from upstream server error
internal_server_error500 - Internal error
service_unavailable503 - Service unavailable
이 페이지가 도움이 되었나요?
이 콘텐츠를 어떻게 개선하면 좋을까요?
더 나은 Developer Hub를 만드는 데 도움을 주셔서 감사합니다!