This is an auto-generated translation

Solicitudes de prueba de reservas

Para ayudarte a probar la gestión de los posibles estados de error de tu integración durante las reservas, hay disponibles solicitudes de prueba para todos los métodos de la API de reservas de Rapid.

Para enviar una solicitud de prueba para un método de la API de Rapid Booking, incluye un encabezado HTTP adicional llamado prueba en tu Solicitud de reserva y utiliza el valor apropiado de las tablas siguientes.

Repasa todas nuestras notas acerca de las pruebas antes de intentar realizar ninguna. Más abajo encontrarás una lista de valores de encabezado de prueba y sus respuestas A continuación.

Notas importantes sobre las reservas de prueba

Nota: No enviar cabecera de prueba, o enviar una cabecera de prueba no válida, hará que la reserva se procese En directo.

  • Comprueba siempre la política sobre cancelaciones devueltas para asegurarte de que no se aplique ninguna penalización.
  • Cancelar una reserva de prueba de on-hold (hold = true) sin confirmarla hará que el ID del itinerario devuelto por la respuesta inicial sea reutilizado por nuestro sistema de reservas, ya que el itinerario original nunca se completó. Ten en cuenta de posibles falsos duplicados en este escenario de pruebas.
  • Las reservas de prueba no aparecen en nuestra plataforma de agentes de atención a la gestión de reservas. Ponte en contacto con tu representante o socio de Rapid para cuestiones relacionadas con la reserva de pruebas.
  • Ten en cuenta que, en un entorno de prueba, algunas respuestas de la prueba se procesarán con fragmentos de código. Por lo tanto, las respuestas no siempre coincidan con el contenido esperado en la respuesta.
  • Las reservas de prueba mostrarán un valor stubbed para rooms.rate.pricing.totals.marketing_feeen la respuesta de recuperación.
  • Antes del lanzamiento, durante las pruebas, asegúrate de enviar tus consultas a test.ean.com. Este punto final nunca hace una reserva real, sino que crea una reserva simulada en un entorno de prueba. Esto puede seguir utilizándose post-launch para probar credenciales de producción.
  • El encabezado de prueba dará lugar a un mensaje predeterminado estático que se devolverá como una respuesta. Por lo tanto, los índices/contenidos, etc. devueltos pueden no ser relevantes con las propiedades que se están probando.

Notas importantes sobre las reservas de prueba en directo

Las pruebas en vivo son simplemente reservas estándar en vivo realizadas con una tarjeta de crédito real, sin una cabecera de prueba que se cancelan Tras la confirmación. Es tu responsabilidad seleccionar alojamientos aceptables como candidatos y cancelar tus propias pruebas. Te recomendamos que realices pruebas en directo solamente para las fases del desarrollo inmediatamente anteriores al lanzamiento. Rapid no se hace responsable de Gastos ocasionados por las cancelaciones de in-policy o las tarifas de non-refundable utilizadas para las pruebas en directo.

Realización de reservas de prueba en directo

  • Todas las reservas deben realizarse con un plazo mínimo de entre 60 y 90 días de antelación.
  • Selecciona habitaciones sin penalizaciones por cancelación antes del periodo de vigencia de la póliza (algunos establecimientos cobran por las cancelaciones tanto dentro y outside-policy ).
  • Comprueba que la sala no tiene una bandera falsa refundable.
  • Utiliza "reserva de prueba" como valores del nombre del huésped en el objeto roomsde la solicitud de reserva.
  • Utiliza el nombre, la dirección y el número de teléfono reales asociados a tu tarjeta de crédito en el objeto billing_contact.

Cancelación de reservas de prueba en directo

  • Las habitaciones deben cancelarse en un plazo de 48 horas desde la reserva.
  • Deja que pasen 5 días hábiles para el procesamiento del reembolso de la tasa de cancelación.
  • Deja que pasen 30 días hábiles para que el crédito se publique en la cuenta de la tarjeta de crédito.

Registro de sesiones de pago

Valor del encabezado de pruebaCódigo HTTP y respuestaEn directoPrueba
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

Creación de una reserva

Valor del encabezado de pruebaCódigo HTTP y respuestaEn directoPrueba
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

Finalización de las sesiones del pago

Valor del encabezado de pruebaCódigo HTTP y respuestaEn directoPrueba
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

Recuperación de la reserva

Valor del encabezado de pruebaCódigo HTTP y respuesta
standard200 – Standard Response
internal_server_error500 – Internal Error
service_unavailable503 – Service Unavailable

Cancelación de la reserva

Valor del encabezado de pruebaCódigo HTTP y respuesta
standard204 – No Content – standard response
post_stay_cancel400 – Invalid response from upstream server error
internal_server_error500 – Internal Error
service_unavailable503 – Service Unavailable
¿Te ha resultado útil esta página?
¿Cómo podemos mejorar este contenido?
¡Gracias por ayudarnos a mejorar!