Developer Hub
Esta traducción se ha generado automáticamente

Solicitudes de prueba de compras

Comprueba cómo gestionas los posibles errores que pueden surgir durante la compra.

Notas importantes

  • Para enviar una solicitud de prueba del método de la API de Rapid Shopping, incluye un encabezado HTTP adicional llamado «test» en tu solicitud de reserva y utiliza el valor correspondiente de las tablas que aparecen a continuación.
  • Si no se incluye el encabezado de prueba o si se incluye uno que no sea válido, se procesará la compra.
  • Si usas un encabezado de prueba, te devuelve una respuesta estática «predefinida». Por lo tanto, puede que las tarifas, el contenido y otros datos que se devuelvan no sean relevantes para los alojamientos que se están poniendo a prueba.
  • Un token o enlace de «Price Check» que se obtenga de una solicitud de «Shop» con un encabezado de prueba no se debe volver a usar en una solicitud de «Price Check» simulada. Si intentas volver a usar ese token o enlace, puede que te salga un error 400invalid_input.
  • Para la consulta rápida de precios cuando usas un encabezado de prueba, la solicitud debe tener el siguiente formato: /properties/{property_id}/rooms/{room_id}/rates/{rate_id}.
  • Cuando se incluye un valor válido en el encabezado «test», no hace falta que los campos « property_id », « room_id » y « rate_id » procedan de una respuesta anterior de Shop. Se puede usar cualquier valor numérico para devolver la respuesta predefinida de «Comprobación de precios».

Compras

Valor del encabezado de pruebaCódigo HTTP y respuestaEstado
standard200 - Standard responseavailable
no_availability200 - Standard responsesold_out
unknown_internal_error500 – Internal ErrorN/A
service_unavailable503 – Service unavailable errorN/A
marketing_fee_details200 – Standard Responseavailable

Comprobación de los precios

Valor del encabezado de pruebaCódigo HTTP y respuestaEstado
available200 - Standard responseavailable
price_changed200 - Standard responseprice_changed
sold_out200 - Standard responsesold_out
unknown_internal_error500 – Internal ErrorNA
service_unavailable503 - Service unavailable errorNA
marketing_fee_details200 – Standard Responseavailable

Política de depósitos

Valor del encabezado de pruebaCódigo HTTP y respuesta
all200 – Standard response with all options
night200 - Standard night-based deposit response
amount200 - Standard amount-based deposit response
percent200 - Standard percentage-based deposit response
remainder200 – Standard remainder-based deposit response
unknown_internal_error500 – Internal Error
service_unavailable503 – Service unavailable error

>> Echa un vistazo a nuestras respuestas a los errores más comunes para obtener más información

¿Te ha resultado útil esta página?
¿Cómo podemos mejorar este contenido?
¡Gracias por ayudarnos a mejorar!