# Conectar CodeB PMS Si gestionas tus propiedades con **CodeB PMS**, el portal del huésped importa sus reservas automáticamente: fechas, número de huéspedes, nombre, email y teléfono del huésped, el canal de reserva (Airbnb, Booking.com, directa …) y el precio. Las cancelaciones y los cambios de fecha se sincronizan también. La importación nunca sobrescribe tus datos de check-in, tus pagos ni tus notas. La conexión usa la **API de partners** de CodeB PMS (habla el mismo idioma que la API de Hostaway), así que no hay que instalar nada. ## 1. Crea credenciales de partner en CodeB PMS 1. Inicia sesión en CodeB PMS como administrador. 2. Abre la configuración de la **Hostaway-compatible API** (API de partners). 3. Añade una clave de partner para el portal del huésped: un **client ID** (por ejemplo, *guestbud*) y un **client secret** largo y aleatorio. Guarda. 4. Anota la dirección de tu CodeB PMS, por ejemplo `https://pms.example.com`. Sin clave de partner, la API de partners de CodeB no responde nada; es intencionado, porque proporciona datos personales de los huéspedes. ## 2. Conecta CodeB PMS en tu panel 1. Abre **Settings → Channels → CodeB PMS**. 2. Introduce la **CodeB PMS address** (basta con `https://pms.example.com`: el portal del huésped añade `/api/v1` por sí mismo), el **Partner client ID** y el **Partner client secret**. 3. Marca **Enabled** y haz clic en **Test** (primero se guarda). Deberías ver *CodeB PMS: connected*. ## 3. Vincula tus propiedades 1. Haz clic en **Show listings** en la tarjeta de CodeB PMS. Verás todas las propiedades de CodeB con su ID y si ya están vinculadas. 2. **¿Eres nuevo en el portal del huésped?** Deja marcadas las propiedades y haz clic en **Add selected as properties**. Cada una se convierte aquí en una propiedad, queda vinculada y sus reservas se importan de inmediato. Las fotos no forman parte de la API de partners: añádelas en el **Guide editor**. 3. **¿Ya creaste una propiedad a mano?** Desmárcala y, en su lugar, pega el ID de la propiedad de CodeB en **Settings → Properties → Settings → CodeB PMS property ID**. ## 4. Mantenlo al día - Las reservas se importan **cada 10 minutos** y cada vez que haces clic en **Import now**. - Las reservas solo se asignan a la propiedad a la que pertenecen en CodeB PMS. - Las consultas y las estancias del propietario no se importan; una reserva cancelada se marca aquí como cancelada. - **Actualizaciones instantáneas:** la tarjeta de CodeB PMS muestra una dirección de webhook. En cuanto tu versión de CodeB PMS pueda enviar webhooks salientes, pégala allí y las nuevas reservas llegarán en segundos. ## Qué aún no está disponible - **Chat con el huésped:** los mensajes por el chat de Airbnb o Booking.com aún no están disponibles para las reservas de CodeB; el portal del huésped envía el enlace y los mensajes **por email**. - **Adultos y niños:** por ahora CodeB solo informa del número total de huéspedes. Los huéspedes confirman los adultos y los menores de 18 años en el check-in online, que así calcula correctamente la tasa turística. ## Preguntas frecuentes ### ¿Qué dirección tengo que introducir? La dirección con la que abres CodeB PMS, por ejemplo `https://pms.example.com`. Si tu API de partners funciona en `/hostaway/v1` en lugar de `/api/v1`, introduce la dirección completa con esa ruta. ### ¿La prueba devuelve HTTP 403? ¿Qué hago? El client ID o el secret no coinciden con ninguna clave de partner de CodeB PMS, o todavía no existe ninguna clave de partner. Compruébalos en CodeB y vuelve a introducir el secret (el guardado permanece oculto). ### ¿Puedo usar CodeB PMS y Hostaway a la vez? Sí. Cada propiedad está vinculada a una sola fuente: vincula una propiedad a su anuncio de Hostaway o a su propiedad de CodeB PMS, no a ambos, para que una reserva no se importe dos veces.