Saltar al contenido principal

Stripe

Categoria: Pagos. Conecta Stripe y tu widget podra responder dudas de facturacion e iniciar compras por tus visitantes, dentro del propio chat.
Las integraciones estan disponibles en los planes Pro y Business.

Que puede hacer este bot

El bot hace exactamente estas acciones, nada mas. “Requiere identidad” significa que el visitante debe estar identificado primero; si no, el bot da una respuesta segura y neutra.
AccionQue haceRequiere identidad
Ver una suscripcionMuestra al visitante su plan actual y la proxima fecha de cobro.Si
Ver historial de facturasLista las facturas recientes del visitante con importes, fechas y estado de pago.Si
Ver metodos de pagoMuestra los metodos de pago guardados (solo marca de la tarjeta y ultimos 4 digitos).Si
Abrir el portal de facturacionDa al visitante un enlace seguro al portal para cancelar, mejorar o actualizar el pago por su cuenta.Si
Iniciar una compraGenera un enlace de checkout para que el visitante compre un plan o producto.No

Que NO puede hacer

Stripe se limita a las acciones de arriba. No puede:
  • Cancelar o cambiar una suscripcion directamente (entrega al visitante un enlace seguro al portal)
  • Emitir reembolsos o cobrar una tarjeta
  • Crear o editar productos y precios
  • Mostrar el numero completo de la tarjeta (solo marca y ultimos 4 digitos)

Como conectar

BestChatBot se conecta a Stripe con una restricted API key: una clave limitada solo a los permisos que el bot necesita. La creas en tu Dashboard de Stripe y luego la pegas en BestChatBot.

Paso 1 — Crea una restricted key en Stripe

En tu Dashboard de Stripe, ve a Developers → API keys y haz clic en Create restricted key.
Pagina de API keys de Stripe con el boton Create restricted key
Cuando te pregunte como usaras la clave, elige Providing this key to a third-party application.
Stripe preguntando como se usara la clave, con la opcion de aplicacion de terceros seleccionada
Introduce los datos del sitio: un Name reconocible (ej: “Bestchatbot Stripe Integration”) y la URL de tu sitio, y marca Customise permissions for this key.
Formulario Enter website details de Stripe con nombre, URL y Customise permissions marcado

Paso 2 — Concede los permisos correctos

Configura exactamente estos permisos y deja todo lo demas en None:
Recurso de StripePermiso
Customer PortalWrite
InvoicesRead
PricesRead
SubscriptionsRead
Checkout SessionsWrite
Lista de permisos de Stripe con Customer Portal Write, Invoices Read, Prices Read, Subscriptions Read, Checkout Sessions Write
Crea la clave y copiala. Tiene el formato rk_live_....
Concede solo los permisos de arriba. Una clave con mas acceso del que el bot necesita es un riesgo innecesario. La restricted key es de solo lectura salvo por el portal de facturacion y los enlaces de checkout que genera para el visitante.

Paso 3 — Conecta en BestChatBot

En el dashboard de tu workspace, abre la pestana Integraciones, busca Stripe y haz clic en Conectar. Se abre un popup seguro:
  • Pega tu Restricted API Key en el campo de la clave.
  • Deja Stripe Context vacio: no lo necesitas.
Haz clic en Conectar. Tus credenciales van directas al formulario seguro, nunca al chat.
Popup de conexion de Stripe en BestChatBot mostrando el campo Restricted API Key y el campo Stripe Context vacio
Conectar integraciones requiere rol Editor, Admin u Owner. Consulta Miembros y roles.

Paso 4 — Conectado

Una vez conectada, las acciones de Stripe quedan disponibles en tu widget de inmediato. Desde el panel de la integracion puedes activar cada capacidad del bot (ver suscripcion, historial de facturas, metodos de pago, gestionar suscripcion, crear checkout) y fijar URLs de redireccion de checkout opcionales:
  • Success URL — adonde llega el visitante tras un pago completado.
  • Cancel URL — adonde llega si cancela.
Si las dejas vacias, el visitante vuelve al dominio base de tu widget.
Panel de Stripe conectado mostrando los toggles de capacidades del bot y los campos de URL de redireccion de checkout

Mostrar productos en el checkout

Cuando el bot ofrece Iniciar una compra, solo muestra los productos que has habilitado explicitamente: tu catalogo completo de Stripe nunca se expone. Para hacer un producto disponible, anade la metadata bcb_widget_visible con valor true al producto (o a un price concreto) en Stripe.
Metadata de un producto de Stripe mostrando bcb_widget_visible en true
Marca el flag en el producto para exponer todos sus prices, o en un solo price para un control mas fino. Los productos sin este flag nunca aparecen en el chat.

Velo en accion

Una vez conectada, los visitantes identificados pueden ver facturas, consultar metodos de pago guardados, gestionar su suscripcion e iniciar una compra, todo desde el widget.
Widget en vivo mostrando facturas, metodos de pago guardados y acciones rapidas de suscripcion

Una por categoria

Stripe es la unica opcion en la categoria Pagos, asi que nunca entra en conflicto con otra integracion.

Disponibilidad

PlanStripe
Free
Starter
Pro
Business

Siguientes pasos

Todas las integraciones

Mira el catalogo completo y como funcionan las categorias.

Acciones agenticas

Descubre como el bot convierte una peticion en una accion real.