Importante: este producto está en fase Alpha y no está disponible para uso general. La liberación se realiza mediante solicitud a través de KAM, AM o CSM, con la validación del equipo de Payments.
Canal disponible: WhatsApp
Introducción: Mensajes Activos de Pago
Los Mensajes Activos de Pago permiten que su marca envíe solicitudes de pago directamente por WhatsApp, de forma segura e integrada a la experiencia del cliente.
Este tipo de mensaje puede usarse para recordar al cliente un pago pendiente, enviar el resumen de un pedido o incluso una promoción personalizada para completar una compra. Todo esto sin depender de que el cliente inicie la conversación.
En Blip, este proceso puede configurarse de forma inteligente, automatizada y estratégica.
Creando el Modelo de Mensaje Activo
Acceda al portal de Blip y seleccione un chatbot que tenga un número de WhatsApp activo.
Haga clic en los “...” en la esquina superior y seleccione el módulo Contenidos.
Dentro de la pestaña, elija Modelo de Mensajes y haga clic en “Crear modelo”.
Se abrirá una caja lateral para completar la información del modelo. El botón “Enviar para evaluación” solo estará disponible tras completar todos los campos.
Campos para completar
Nombre del modelo: Defina el nombre que identifica la plantilla. Use solo letras minúsculas, números o el carácter guion bajo (_) para separar palabras. Ejemplo:
cobranza_pedido.Categoría: Para mensajes de pago, debe seleccionar la categoría Utilidad.
Idioma del modelo: Seleccione el idioma Portugués (Brasil). Actualmente, el modelo de pagos vía WhatsApp está disponible solo para Brasil e India. Por lo tanto, no es posible crear variaciones en inglés u otros idiomas para este fin específico.
Tipo de contenido del mensaje: Seleccione el tipo Pagos. Este tipo específico habilita los campos necesarios para el envío del objeto de order details (detalles del pedido).
Estructura e Interactividad del Template
A diferencia de las plantillas comunes, los mensajes de pago tienen una estructura fija orientada a transacciones.
La estructura permite:
Encabezado: Elija el tipo de medio (Texto, Imagen, Documento o Sin encabezado).
Cuerpo del mensaje: Inserte el texto del cobro. Puede usar variables (ej: {{1}}, {{2}}) para personalizar el nombre del cliente, número de pedido o valor.
Rodapié: Un texto corto y fijo al final del mensaje.
Importante: El método de pago (Pix, Boleto, Tarjeta) no se define en esta etapa de creación de la plantilla. Se configurará en el archivo de audiencia (JSON) al momento del envío.
Envío para evaluación
Tras completar los campos, haga clic en “Enviar para evaluación”. Se mostrará un modal solicitando ejemplos para las variables. Complete con datos ficticios coherentes (ej: {{1}} = Maria, {{2}} = 150,00).
Importante: Evite comenzar o terminar el cuerpo del mensaje con una variable (ej: {{1}}). WhatsApp exige que cada variable esté acompañada de texto fijo antes y/o después, como en “Hola {{1}}, su pedido ha sido enviado”.
Analizando el estatus del Message Template
Después de enviar el modelo, aparecerá con el estatus “Pendiente”.
Aprobado: la plantilla fue aceptada y ya puede utilizarse.
Reprobado: la plantilla fue rechazada.
Pendiente: aún está en análisis por Meta.
Atención: la actualización puede tardar hasta 20 minutos en reflejarse en la API tras la aprobación.
Cómo enviar un Mensaje activo de Pagos vía Growth
Puede realizar el envío de dos formas:
Vía API: Para integraciones sistémicas.
Vía Portal (Growth): A través de envíos masivos.
Configurando el Envío en Growth
En el portal de Blip, acceda al menú Growth → Mensagens ativas. Haga clic en "Enviar mensagens ativas".
1. Selección del Canal:
Elija WhatsApp.
2. Defina un nombre para su campaña
Defina un nombre para su campaña para facilitar la identificación en los informes futuros.
En caso de que el nombre del mensaje no sea definido, al hacer clic en el botón “Continuar”, se presentará un mensaje informando que no se ha definido un nombre y presentando las siguientes opciones:
Cancelar o,
Continuar sin nombre
Si se elige la opción de continuar sin nombre, entonces se definirá un nombre aleatorio para el mensaje.atorio al continuar.
3. Audiencia (Obligatorio: Masivo)
Para mensajes de pago, solo es posible realizar el envío de tipo "Masivo". Opciones como "Envío Individual" o "Agente de IA" no soportan la estructura de datos compleja (JSON) exigida para pagos.
Necesitarás cargar un archivo .csv que contenga los datos de los clientes y la información del pago.
Archivo de audiencia para Pagos
Para enviar un mensaje de pagos, es necesario seguir algunos estándares específicos del archivo de audiencia, los cuales son:
Usar el delimitador punto y coma (;) en el archivo;
Tener las columnas referentes a la plantilla (encabezado y variables del cuerpo del mensaje);
Finalizar con la columna #payment#.
La columna #payment# debe contener el objeto JSON específico del tipo de mensaje “order_details” de WhatsApp.
Más información sobre los mensajes de pagos en WhatsApp.
Order Details (Componente de Pedido de WhatsApp)
La plantilla Order Details es una nueva y poderosa funcionalidad de Meta que permite a las empresas enviar mensajes interactivos y ricos en detalles de pedidos (productos, valores, estados) directamente en WhatsApp. Esta solución abre nuevas fuentes de ingresos y simplifica la jornada de pago, ofreciendo más credibilidad al cliente.
Principales Usos y Beneficios:
Acciones Optimizadas: Ideal para Cobros Activos, envío de Recordatorios de Pago, Confirmación de Pedidos y Recuperación de Carritos Abandonados.
Recursos Flexibles: Soporta hasta dos métodos de pago por mensaje, incluyendo Pix Copia y Pega dinámico, Enlace de Pago y Boleto bancario, además de la opción de adjuntar documentos en PDF (como facturas).
Implementación vía Blip: El envío de estos mensajes como Notificaciones Activas (individuales o en lote) se realiza a través de la API Active Campaign de Blip. El JSON de detalles del pedido (estructura order_details con reference_id, total_amount, y payment_settings) se mapea a la variable obligatoria #payment# en el payload de la API.
En esencia, el Order Details transforma WhatsApp en un canal completo para cerrar ventas y gestionar transacciones con alta interactividad y claridad.
Formateando la columna #payment#:
Se espera el formato JSON debido a las innumerables posibilidades de variación del cobro, de acuerdo con cada negocio. A continuación sigue la estructura esperada en el JSON:
{
"reference_id": "string", // ID único do pedido (obrigatório)
"type": "string", // "digital-goods" ou "physical-goods" (obrigatório)
"payment_type": "br", // Tipo de pagamento para Brasil (obrigatório)
"currency": "BRL", // Moeda (obrigatório)
"total_amount": { // Valor total (obrigatório)
"value": 15000, // Valor em centavos
"offset": 100 // Offset para casas decimais
},
"payment_settings": [...], // Configurações de pagamento (obrigatório)
"order": { // Detalhes do pedido (obrigatório)
"status": "pending",
"subtotal": {...},
"tax": {...},
"shipping": {...},
"discount": {...},
"items": [...]
}
}Este JSON deberá ser insertado en cada contacto de su audiencia, completándolo con los detalles del cobro específico de ese contacto.
A continuación, un ejemplo práctico de cómo sería un archivo de audiencia con 2 contactos recibiendo el mensaje de cobro con 3 variables en el cuerpo del mensaje:
telefone;nome;fatura;vencimento;#payment#
5511111111111;Gabriel;123456;06/08;{"reference_id":"1234567","type":"digital-goods","payment_type":"br","payment_settings":[{"type":"pix_dynamic_code","pix_dynamic_code":{"code":"00020126580014BR.GOV.BCB.PIX0136dda1eb4e-744f-4453-8074-a0ab5ffed3d85204000053039865802BR5921Empresa6009SAO PAULO62140510sF9EEKoAp56304AB67","merchant_name":"Blip","key":"contato@blip.ai","key_type":"EMAIL"}}],"currency":"BRL","total_amount":{"value":200,"offset":100},"order":{"status":"pending","tax":{"value":0,"offset":100},"items":[{"retailer_id":"1234567","name":"Blippinho","amount":{"value":200,"offset":100},"quantity":1}],"subtotal":{"value":200,"offset":100}}}
5555555555555;Felipe;987654;06/08;{"reference_id":"987654","type":"digital-goods","payment_type":"br","payment_settings":[{"type":"boleto","boleto":{"digitable_line":"03399026944140000002628346101018898510000008848"}}],"currency":"BRL","total_amount":{"value":200,"offset":100},"order":{"status":"pending","tax":{"value":0,"offset":100},"items":[{"retailer_id":"1234567","name":"Blippinho","amount":{"value":200,"offset":100},"quantity":1}],"subtotal":{"value":200,"offset":100}}}Con este ejemplo, el contacto recibirá el siguiente mensaje:
Modelo con PDF en el encabezado
Si su plantilla tiene un encabezado en PDF, para enviarlo es necesario tener el enlace directo del archivo (aquel donde la URL termina con .pdf) e insertarlo obligatoriamente en la segunda columna del archivo de audiencia. Siguiendo el mismo ejemplo anterior, el archivo de audiencia quedaría de la siguiente manera:
telefone;pdf;nome;fatura;vencimento;#payment#
5511111111111;https://conasems-ava-prod.s3.sa-east-1.amazonaws.com/aulas/ava/dummy-1641923583.pdf;Gabriel;123456;06/08;{"reference_id":"1234567","type":"digital-goods","payment_type":"br","payment_settings":[{"type":"pix_dynamic_code","pix_dynamic_code":{"code":"00020126580014BR.GOV.BCB.PIX0136dda1eb4e-744f-4453-8074-a0ab5ffed3d85204000053039865802BR5921Empresa6009SAO PAULO62140510sF9EEKoAp56304AB67","merchant_name":"Blip","key":"contato@blip.ai","key_type":"EMAIL"}}],"currency":"BRL","total_amount":{"value":200,"offset":100},"order":{"status":"pending","tax":{"value":0,"offset":100},"items":[{"retailer_id":"1234567","name":"Blippinho","amount":{"value":200,"offset":100},"quantity":1}],"subtotal":{"value":200,"offset":100}}}Con este ejemplo, el contacto recibirá el siguiente mensaje:
Modelo
La etapa de Modelo es donde se elige el mensaje deseado y se respeta el formato, incluyendo la cantidad de parámetros, si existen.
Selección obligatoria de categoría del mensaje La primera acción del usuario debe ser seleccionar la categoría del mensaje que desea enviar: Marketing, Utilidad o Autenticación; esta acción es obligatoria. Solo después de esta selección se habilitará el campo de elección de plantilla, mostrando solo las plantillas compatibles con la categoría elegida.
¡Atención! Solo los modelos de mensajes aprobados por Meta estarán disponibles para ser enviados.
Después de la selección del Message Template, se cargará una vista previa del mensaje a la derecha de la pantalla.
Si es un envío masivo, el archivo que cargó en el paso anterior se comparará con el modelo de mensaje que seleccionó, cruzando los datos para verificar si los campos de la planilla y de las variables son compatibles entre sí (es decir, si existe en el archivo el número de columnas adecuadas para las variables que se sustituirán en este modelo de mensaje).
Si se identifica cualquier divergencia, recibirá una alerta.
Direccionamiento
En la etapa de Direccionamiento, deberá seleccionar el tipo de direccionamiento, el bot vinculado y la etapa del flujo al cual se dirigirá el contacto.
Router
Si el chatbot es de tipo Builder, basta con seleccionar el tipo de direccionamiento y el flujo al cual se realizará el redireccionamiento.
Para que el redireccionamiento funcione en la estructura de bots enrutadores, la configuración de contexto del enrutador debe estar activada.
El envío masivo no permite seleccionar agentes para el envío. Se enviarán a la fila default. Ahora solo haga clic en continuar y siga con la siguiente etapa.
Builder
Ahora solo falta hacer clic en continuar y seguir hacia la próxima etapa.
Resumen y Envío
En esta etapa usted deberá comprobar si los valores de las etapas anteriores son correctos. Caso exista alguna inconsistencia, haga clic en el icono de edición relativo a la etapa con inconsistencias y usted será redireccionado a la etapa seleccionada para realizar los ajustes.
Resumen
Estando todo correcto, usted podrá elegir entre enviar la campaña ahora o programar el envío para un horario futuro.
Usando la opción Enviar ahora, solo falta hacer clic en el botón Enviar mensajes activos y la campaña será enviada a los contactos.
Caso haya elegido la opción Programar envío, seleccione la fecha y el horario y haga clic en Programar mensajes activos para programar el envío de su campaña.
Opciones de programación
¡Atención! La política de envío de mensajes Activos de WhatsApp incluye la posibilidad de pausar y desactivar Message Templates cuando estos presentan problemas, especialmente relacionados con bloqueos y denuncias de sus clientes.
Campañas programadas podrán presentar fallos en caso de que el Message Template elegido esté temporalmente indisponible en el momento programado para el envío.
Para más información, acceda a la discusión sobre el asunto en nuestra comunidad o a los videos en nuestro canal. 😃