.bbx{max-width:1180px;margin:0 auto;padding:0 18px;line-height:1.5;} .bbx *{box-sizing:border-box;} .bbx h1,.bbx h2,.bbx h3{font-family:’Urbanist’,’Jost’,sans-serif;letter-spacing:-.02em;line-height:1.04;margin:0;} .bbx a{text-decoration:none;} .bbx .btn{display:inline-block;padding:15px 30px;border-radius:12px;font-weight:600;letter-spacing:.03em;font-size:.95rem;transition:transform .15s,filter .2s,box-shadow .2s;} .bbx .btn-p{background:var(–ac);color:#0c0c0d;box-shadow:0 14px 30px -14px var(–ac);} .bbx .btn-d{background:#0c0c0d;color:#fff;} .bbx .btn-g{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.35);} .bbx .btn:hover{transform:translateY(-2px);filter:brightness(1.06);} /* HERO */ .bbx .hero{position:relative;border-radius:24px;overflow:hidden;padding:72px 48px;background:linear-gradient(135deg,#12211b 0%,#0c0c0d 60%);color:#fff;margin:26px 0 46px;} .bbx .hero::after{content:»»;position:absolute;inset:0;background:radial-gradient(1000px 460px at 82% -12%,rgba(233,138,107,.4),transparent 58%);} .bbx .hero>*{position:relative;z-index:1;} .bbx .kick{display:inline-block;font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);padding:7px 14px;border-radius:100px;margin-bottom:20px;} .bbx .hero h1{font-size:clamp(2.1rem,5vw,3.6rem);font-weight:700;color:#fff;max-width:820px;} .bbx .hero p{font-size:1.15rem;opacity:.9;max-width:620px;margin:18px 0 30px;line-height:1.55;} .bbx .hero .cta>*{margin:0 10px 10px 0;} /* SECTIONS */ .bbx .sec{margin:60px 0;} .bbx .sec-h{text-align:center;max-width:660px;margin:0 auto 36px;} .bbx .sec-h .tag{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(–ac2);font-weight:600;} .bbx .sec-h h2{font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:700;margin:8px 0 10px;} .bbx .sec-h p{color:var(–muted);font-size:1.05rem;} /* FEATURE GRID */ .bbx .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;} .bbx .card{background:#fff;border:1px solid var(–line);border-radius:16px;padding:26px;box-shadow:0 16px 44px -30px rgba(0,0,0,.32);transition:transform .25s,box-shadow .25s;} .bbx .card:hover{transform:translateY(-5px);box-shadow:0 26px 56px -28px rgba(0,0,0,.4);} .bbx .card .ic{font-size:1.9rem;display:block;margin-bottom:12px;} .bbx .card h3{font-size:1.22rem;font-weight:600;margin-bottom:7px;} .bbx .card p{color:var(–muted);font-size:.95rem;margin:0;line-height:1.55;} /* BROWSER MOCKUP */ .bbx .views{display:grid;grid-template-columns:1fr 1fr;gap:22px;} .bbx .win{border-radius:14px;overflow:hidden;border:1px solid var(–line);box-shadow:0 24px 60px -34px rgba(0,0,0,.5);background:#fff;} .bbx .win-bar{display:flex;align-items:center;gap:6px;padding:11px 14px;background:#f3efe9;border-bottom:1px solid var(–line);} .bbx .win-bar i{width:11px;height:11px;border-radius:50%;background:#d9d2c6;display:inline-block;} .bbx .win-bar .url{margin-left:10px;font-size:.72rem;color:#9a917f;background:#fff;border-radius:6px;padding:4px 12px;flex:1;} .bbx .win-body{padding:0;} /* mock gallery */ .bbx .mg{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px;} .bbx .mg .it{height:96px;border-radius:9px;position:relative;overflow:hidden;display:flex;align-items:flex-end;color:#fff;} .bbx .mg .it span{position:relative;z-index:1;padding:8px 10px;font-size:.72rem;font-weight:600;} .bbx .mg .it::after{content:»»;position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent 70%);} .bbx .mg .a{background:linear-gradient(135deg,#2e7d6b,#0f4034);} .bbx .mg .b{background:linear-gradient(135deg,#3a6ea5,#16324f);} .bbx .mg .c{background:linear-gradient(135deg,#c98a5e,#7a4a2a);} .bbx .mg .d{background:linear-gradient(135deg,#5a7d6b,#2f4738);} /* mock booking panel */ .bbx .mbp{padding:16px;} .bbx .mbp .price{font-family:’Urbanist’,sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:10px;} .bbx .mbp .price small{font-size:.7rem;color:var(–muted);font-weight:400;} .bbx .cal{border:1px solid var(–line);border-radius:9px;padding:10px;margin-bottom:10px;} .bbx .cal .ch{display:flex;justify-content:space-between;font-size:.74rem;font-weight:600;margin-bottom:7px;} .bbx .cal .gr{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;} .bbx .cal .gr span{padding:4px 0;text-align:center;font-size:.62rem;border-radius:4px;} .bbx .cal .gr .on{background:#0c0c0d;color:#fff;}.bbx .cal .gr .rg{background:#f2d9cf;}.bbx .cal .gr .x{color:#cfc7b6;text-decoration:line-through;} .bbx .mbp .bd{font-size:.78rem;color:var(–muted);display:flex;justify-content:space-between;margin:3px 0;} .bbx .mbp .tot{display:flex;justify-content:space-between;font-weight:700;border-top:1px solid var(–line);padding-top:7px;margin-top:5px;} .bbx .mbp .pay{margin-top:11px;padding:11px;border-radius:9px;background:linear-gradient(135deg,#0c0c0d,#2a2a2e);color:#fff;text-align:center;font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;} /* FLOW */ .bbx .flow{background:var(–soft);border-radius:18px;padding:34px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;} .bbx .flow .st{flex:1;min-width:160px;text-align:center;} .bbx .flow .st .n{width:44px;height:44px;border-radius:50%;background:var(–ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:12px;font-size:1.05rem;} .bbx .flow .st b{display:block;margin-bottom:3px;} .bbx .flow .st span{color:var(–muted);font-size:.86rem;} .bbx .flow .ar{align-self:center;color:var(–ac);font-size:1.7rem;font-weight:700;} /* LOGOS */ .bbx .logos{background:#fff;border:1px solid var(–line);border-radius:18px;padding:34px;text-align:center;} .bbx .logos .row{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:center;justify-content:center;margin-top:18px;} .bbx .logos img{height:34px;width:auto;opacity:.92;filter:grayscale(.1);transition:transform .2s,opacity .2s;} .bbx .logos img:hover{transform:scale(1.08);opacity:1;} .bbx .logos .more{font-size:.82rem;color:var(–muted);margin-top:16px;} /* TWO COL */ .bbx .two{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;} .bbx .panel{background:#fff;border:1px solid var(–line);border-radius:16px;padding:28px;} .bbx .panel h3{font-size:1.3rem;font-weight:700;margin-bottom:4px;} .bbx .panel .sub{color:var(–muted);font-size:.92rem;margin-bottom:16px;} .bbx .list{list-style:none;padding:0;margin:0;} .bbx .list li{padding:9px 0 9px 28px;position:relative;border-bottom:1px solid var(–line);font-size:.95rem;} .bbx .list li:last-child{border-bottom:none;} .bbx .list li::before{content:»✓»;position:absolute;left:0;color:var(–ac2);font-weight:700;} /* DOCS */ .bbx .docs{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;} .bbx .doc{background:#fff;border:1px solid var(–line);border-radius:14px;padding:22px 24px;} .bbx .doc h4{font-size:1.05rem;font-weight:600;margin:0 0 6px;} .bbx .doc ol,.bbx .doc ul{margin:0;padding-left:20px;color:var(–muted);font-size:.9rem;line-height:1.7;} .bbx .doc code{background:var(–soft);padding:2px 7px;border-radius:5px;font-size:.85rem;color:var(–ink);} /* PRICING */ .bbx .price-wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:center;background:linear-gradient(135deg,#0c0c0d,#23201c);border-radius:22px;padding:44px;color:#fff;} .bbx .price-wrap h2{color:#fff;font-size:2rem;margin-bottom:10px;} .bbx .price-wrap p{opacity:.85;line-height:1.6;margin-bottom:18px;} .bbx .price-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:28px;text-align:center;} .bbx .price-card .amt{font-family:’Urbanist’,sans-serif;font-size:3rem;font-weight:700;line-height:1;} .bbx .price-card .amt small{font-size:1rem;opacity:.7;} .bbx .price-card .per{opacity:.7;font-size:.85rem;margin-bottom:18px;} .bbx .price-card .inc{list-style:none;padding:0;margin:0 0 20px;text-align:left;font-size:.88rem;} .bbx .price-card .inc li{padding:6px 0 6px 24px;position:relative;} .bbx .price-card .inc li::before{content:»✓»;position:absolute;left:0;color:var(–ac);} .bbx .price-card .btn{display:block;} /* DOWNLOAD STRIP */ .bbx .dlstrip{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(–soft);border-radius:16px;padding:24px 30px;margin:30px 0;} .bbx .dlstrip .t b{font-size:1.1rem;}.bbx .dlstrip .t span{color:var(–muted);font-size:.9rem;} .bbx .pills{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px;} .bbx .pill{background:#fff;border:1px solid var(–line);border-radius:100px;padding:6px 13px;font-size:.76rem;color:var(–muted);} @media(max-width:860px){.bbx .grid3,.bbx .views,.bbx .two,.bbx .docs,.bbx .price-wrap{grid-template-columns:1fr;}.bbx .flow{flex-direction:column;}.bbx .flow .ar{transform:rotate(90deg);}}
Full Stack · WordPress Plugin + Middleware

BBS Booking Bridge — reservas que cobran en tu propia web

Motor de reservas a medida con galería de propiedades, calendario en vivo y cobro con pasarelas locales — SINPE, Tilopay, BAC y 149 métodos más. Conecta con Lodgify y cualquier PMS. Sin enviar a tus huéspedes a sitios de terceros.

Por qué

Más reservas, más margen, cero dependencia

Dejá de pagar comisiones en dólares y de mandar a tus huéspedes a Lodgify. Todo ocurre en tu dominio.

🏝️

Reservas en tu web

Galería de propiedades, fotos, amenidades, calendario con disponibilidad real y desglose de precios tipo Airbnb.

💳

Cobro local de verdad

SINPE Móvil, Tilopay, BAC, GreenPay, tarjeta y 149 métodos en 22 países, en la moneda de tu huésped.

🔄

Conecta tu PMS

Sincroniza con Lodgify, Hostaway, Cloudbeds, Smoobu, Mews y más, firmado con HMAC vía el middleware BBS.

Vistas reales

Así lo ve tu huésped

Una experiencia moderna de dos pasos: elige la propiedad, escoge fechas y paga — sin salir de tu sitio.

tudominio.com/reservar
The Waterbox · USD 210
Alianz Loft · USD 120
The Modules · USD 180
Nebulae Shala · USD 250
tudominio.com/reservar · The Waterbox
USD 210 / noche
Julio 2026
1234567 891011121314 15161718192021
USD 210 × 4 noches840
Limpieza35
TotalUSD 875
Reservar y pagar
Cómo funciona

Del clic al PMS, automático

1
Elige propiedadGalería + calendario en tu web
2
Paga localSINPE · Tilopay · BAC · tarjeta
3
Middleware BBSFirma HMAC + enrutamiento
4
PMS actualizadoLodgify / Hostaway / etc.
Pasarelas y métodos de pago

Cobra como cobra tu país

Tilopay SINPE Móvil BAC GreenPay Mercado Pago PayPal Visa Mastercard Amex

+ 149 métodos de pago en 22 países de América · conversión automática de moneda

El plugin

BBS Booking Bridge — instalable en cualquier WordPress
  • Asistente que crea tu página de reservas solo
  • Cobro en la página con WooCommerce + pasarelas BBS
  • Calendario con disponibilidad real (anti-doble-reserva)
  • Editor visual de propiedades (fotos, tarifas, amenidades)
  • Widget de Elementor, shortcode y bloque Gutenberg
  • Multi-idioma (español, inglés, francés y más)
  • Diagnóstico en vivo y prueba de conexión

El middleware

El cerebro que conecta tu PMS con las pasarelas locales
  • 149 métodos de pago en 22 países
  • 59 PMS soportados (78% del mercado)
  • Webhooks firmados HMAC-SHA256
  • Links de pago por correo y WhatsApp
  • Conversión automática de moneda
  • Self-hosted: tus datos, tu control
  • Mensajería bidireccional con el huésped
Documentación

Instalá y configurá en minutos

1 · Instalación

  1. En WordPress: Plugins → Añadir nuevo → Subir plugin.
  2. Elegí el archivo bbs-booking-bridge.zip y activá.
  3. El asistente se abre solo y crea la página de reservas.

2 · Conexión al middleware

  1. Pegá la URL de tu middleware (ej. pasarela.tudominio.com).
  2. Ingresá el secret HMAC.
  3. Tocá Probar conexión — verifica al instante.

3 · Cobro

  • Modo: cobrar en la página, enlace de pago o solo registrar.
  • Definí el depósito % y la moneda.
  • Las pasarelas activas de WooCommerce aparecen al pagar.

4 · Licencia

  1. Pestaña Licencia en el panel del plugin.
  2. Pegá tu clave BBS-XXXX-XXXX-XXXX y activá.
  3. Cada licencia cubre hasta 3 dominios, con soporte y updates.

Insertar el formulario

  • Shortcode: [bbs_booking_form]
  • Widget de Elementor: Reservas BBS
  • Bloque de Gutenberg: BBS booking-form

Requisitos

  • WordPress 5.6+ · PHP 7.4+
  • WooCommerce (para cobrar en la página)
  • Middleware BBS (opcional, para sync con PMS)

Elegí tu plan

Una licencia · pagos locales · sin comisiones de canal. Todos los planes incluyen el plugin + middleware, las 119 pasarelas en 22 países, 69 PMS, mensajería bidireccional, actualizaciones y soporte.

Pro
USD 299
por mes · 3 dominios · o USD 2.990/año
  • Hasta 3 dominios
  • 119 pasarelas · 69 PMS
  • Mensajería bidireccional
  • Actualizaciones + soporte prioritario
Elegir Pro
★ Más popular
Agencia
USD 599
por mes · 10 dominios · o USD 5.990/año
  • Hasta 10 dominios
  • Marca blanca (white label)
  • Onboarding asistido
  • Todo lo de Pro + soporte prioritario
Elegir Agencia
Enterprise
A cotizar
dominios ilimitados
  • Dominios ilimitados
  • Integraciones a medida
  • SLA + soporte dedicado
  • Servidor gestionado (opcional)
Contactar ventas

Planes anuales con 2 meses gratis · Pagá con Tilopay, SINPE, tarjeta y más · Cada licencia cubre el nº de dominios indicado.

Descargá el plugin
BBS Booking Bridge v3.2.0 · GPL-2.0 · multi-idioma
WordPress 5.6+WooCommerceElementor ProThe7PHP 7.4+
Descargar .zip

¿Soporte o licencias por volumen? Escribinos a info@bbscomunicaciones.com