Un widget de reserva directa para su web.
Añada un widget compacto junto al formulario de reservas. Muestra su precio directo y el resultado de la última revisión. Las tarifas OTA aparecen solo cuando la suya es igual o inferior.
- etiqueta script para integrarlo
- 1
- resultados posibles
- 4
- precios OTA si hay una oferta inferior
- 0
Deluxe Double
Fri 16 – Sat 17 Oct · 2 guests · Breakfast included
€189 / night
Book nowBest price, right here
€189direct
- Booking.com€199
- Expedia€204
- Google · Trip.com€196
Save €7 by booking direct
Book directPrices checked 2 hours ago
Resultados
Cuatro resultados según los precios disponibles. La comparación con OTA depende del resultado de la revisión.
Más barato
Best price, right here
Muestra su precio, las tarifas OTA y el ahorro de reservar directamente.
Mismo precio
Same price here
Muestra su precio y las tarifas iguales de las OTA.
Solo aquí
Our price today
No se ha encontrado una oferta OTA. Solo muestra su precio directo.
OTA más barata
Our price today
Hay una OTA más barata. Solo muestra su precio, sin mencionar ninguna OTA; la discrepancia queda en la aplicación.
El texto del widget está en inglés, independientemente del idioma de la web.
Contenido del widget
Qué información aparece. Diseñado para la web del hotel.
Muestra
- Su precio directo en su moneda, con el formato del navegador del visitante
- Un botón «Book direct» si configura una URL de reservas válida
- El tiempo transcurrido desde la última revisión
No muestra
- Precios OTA inferiores al suyo: en ese caso no menciona ninguna OTA
- Identificadores internos, confianza, costes ni proveedor de datos
- Un marco vacío al desactivarse: se cierra sin ocupar espacio
Integración
Una etiqueta script junto a las fechas. La clave del hotel está en «Website badge», dentro de la aplicación.
<!-- StayParity badge. Put it where guests pick dates. -->
<script src="https://badge.stayparity.com/embed.js"
data-hotel="wk_aurora"
data-book-url="https://hotelaurora.gr/book"
async></script>Conexión con el formulario de reservas
El formulario puede actualizar la fecha y el número de huéspedes del widget. Los mensajes de actualización no cambian el hotel.
// From your booking form, when the guest picks dates
const frame = document.querySelector('iframe[src^="https://badge.stayparity.com/"]');
frame.contentWindow.postMessage(
{ type: "rate-parity:stay", stay: "2026-10-16", occupancy: 2 },
"*"
);Atributos de la etiqueta
- data-hotel
- Clave de integración del hotel. Obligatoria: sin ella no aparece el widget.
- data-book-url
- URL HTTPS de reservas para «Book direct». Sin una URL válida no aparece el botón.
- data-stay
- Fecha de llegada YYYY-MM-DD. Por defecto, mañana.
- data-occupancy
- Entre 1 y 10 huéspedes. Por defecto, 2.
Rendimiento y privacidad
Compacto y aislado de su web. Carga asíncrona y sin cookies.
Carga cuando hace falta
El script es asíncrono. El iframe se crea cuando se acerca al área visible de la página.
Tamaño reducido
El cargador ocupa aproximadamente 1 kB comprimido y el widget añade unos 5 kB. No carga fuentes.
Sin almacenamiento local
El iframe está aislado en un sandbox, sin acceso a cookies ni almacenamiento. Sus solicitudes no incluyen credenciales.
Adaptado a la página
El tamaño se adapta al espacio y al contenido. Sigue la preferencia clara u oscura del visitante.
Preguntas frecuentes
Sobre el widget. Escríbanos para más información.
- ¿Muestra una OTA más barata?
- No. Si encuentra una oferta OTA inferior, muestra solo su precio directo y no menciona ninguna OTA. La discrepancia queda disponible para su equipo.
- ¿Qué estancia muestra por defecto?
- Mañana, en la zona horaria del visitante, para dos huéspedes. Puede cambiarlo con data-stay y data-occupancy o conectarlo al formulario.
- ¿Qué ocurre si no hay precios?
- Mientras se revisa, aparece un mensaje de espera. Sin un resultado disponible, muestra «Book direct with us» y el botón, si está configurado, sin precios.