Preguntar a la IA
Español ES
Ir a JetBot24

Cobro de pagos

Los bloques de pago emiten una factura a la persona directamente en la conversación: el bot envía un enlace a la página del sistema de pago y, tras el pago, hace avanzar el flujo. Cada sistema de pago tiene su propio bloque, pero todos funcionan igual.

Cómo funciona un bloque de pago

  1. El flujo llega al bloque. El bloque crea un pago en el sistema de pago y envía a la persona un mensaje con un botón de enlace a la página de pago.
  2. Justo después, el flujo sigue por la salida «Continuar», sin esperar el dinero.
  3. Cuando el sistema de pago avisa de que la factura está pagada, el bot lleva a la persona por la salida «Pago realizado».

Conectar un sistema de pago

Un bloque solo funciona con un sistema de pago conectado. Se conecta por separado en cada bot: abre «Configuración» en el bot, la pestaña «Integraciones», elige el sistema en la lista «Integraciones disponibles» e introduce las claves de tu cuenta de comercio en ese sistema.

La ventana de conexión de YooKassa en las integraciones del bot: Shop ID, clave secreta, moneda, impuestosLa ventana de conexión de YooKassa en las integraciones del bot: Shop ID, clave secreta, moneda, impuestos

En la mayoría de los sistemas, después de guardar aparece una dirección de notificaciones (Webhook). Cópiala en tu cuenta del sistema de pago: es la dirección por la que avisa al bot de un pago. Sin ella, la salida «Pago realizado» no se activa.

Advertencia

Si el sistema no está conectado, en lugar de una factura la persona recibe un mensaje del tipo «El sistema de pago «…» no está conectado.». Conecta el sistema antes de poner en marcha el bot.

Configuración

El conjunto de campos varía un poco de un bloque a otro, pero los principales se repiten:

  • «Concepto del pago»: qué paga la persona. El campo es obligatorio: con el concepto vacío, el bloque no emite la factura y en su lugar envía a la persona un mensaje de error.
  • «Descripción del pago»: una nota sobre el pago. También es obligatoria.
  • «Importe»: cuánto pagar. La moneda no se elige en el bloque: depende del sistema de pago y de su configuración en la integración.
  • «Tomar el importe de una variable del usuario»: actívalo si el flujo calcula el importe. Aparece el campo «Nombre de la variable»: el bloque toma el importe de esa variable del contacto. Si el contacto no tiene la variable, recibe el mensaje «No se encontró el importe. Inténtalo de nuevo.».
  • «Abonar el dinero en la cuenta del usuario»: tras el pago, el importe se abona en la cuenta interna del contacto en el bot. Se puede cargar de esa cuenta con el bloque «Cargo en la cuenta del contacto».
  • «Forma de pago» y «Objeto del pago»: datos para el recibo de venta: prepago total o pago total, un producto o un servicio, etc. Están en los bloques de los sistemas que transmiten datos del recibo.
  • «Mensaje del chatbot»: el texto con el que llega el enlace de pago. Escribe {url} donde debe ir el enlace. Si dejas el campo vacío, el bot envía «Enlace de pago: …».
  • «Nombre del botón de pago»: el texto del botón, hasta 30 caracteres. {amount} se sustituye por el importe. Si dejas el campo vacío, el botón dice «Pagar» y el importe.

En el concepto, la descripción y el texto del mensaje funcionan las plantillas.

Configuración de un bloque de pago: concepto y descripción, importe desde una variable, abono en la cuenta del contacto, mensaje y botónConfiguración de un bloque de pago: concepto y descripción, importe desde una variable, abono en la cuenta del contacto, mensaje y botón

Salidas

  • «Continuar»: justo después de que el bot haya enviado el enlace de pago. Es un buen sitio para un mensaje del tipo «Esperando el pago» o un recordatorio.
  • «Pago realizado»: cuando el sistema de pago ha confirmado el pago. Se activa aunque para entonces la persona ya haya avanzado más en el flujo.
Un bloque de pago en el esquema: salidas «Pago realizado» y «Continuar»Un bloque de pago en el esquema: salidas «Pago realizado» y «Continuar»

Los bloques no tienen salidas aparte para un pago rechazado o una factura caducada.

Conviene saber

  • El botón con el enlace se entrega en Telegram, VK, MAX y el chat del sitio web. En otros canales no hay botón y el enlace va como texto del mensaje. Por eso, si escribes tu propio «Mensaje del chatbot», no olvides incluir {url}.
  • El bloque no acepta un importe cero o negativo: en lugar de una factura, la persona recibe un mensaje de error.
  • Recibes notificaciones de las facturas emitidas y pagadas, por email y en los chats conectados en la configuración del bot, en la pestaña «Notificaciones».