Visión general
Los pagos envían al cliente dos mensajes: el cobro y la confirmación de pago. Aquí personalizas el cuerpo de cada uno por idioma, sin IA. Lo que no personalices sigue usando el mensaje incluido de Conversa Labs.
Además del cuerpo, editas las etiquetas auxiliares del cobro (leyendas, textos de botón, las líneas de importe y vencimiento y las instrucciones para copiar el código) y configuras, por tipo de mensaje y por idioma, la plantilla aprobada de WhatsApp que se usa cuando la ventana de 24 h está cerrada.
Requisitos previos
- Pagos habilitado en la cuenta y permiso de administrador.
- Para configurar el envío fuera de la ventana: una bandeja de WhatsApp Cloud con plantillas aprobadas por Meta.
Paso a paso
- Abre Configuración → Pagos → Mensajes.
- Elige el idioma en el selector superior. Se abre en el idioma de la cuenta y lista todos los idiomas habilitados en la instalación (hasta 40), indicando cuántos ya tienen texto tuyo ("N de M idiomas con contenido").
- Escribe los cuerpos de cobro y confirmación en Markdown. Vacío = mensaje incluido del idioma (etiqueta Predeterminado).
- Usa las variables (
{x}) para insertar datos del contacto, la cuenta y el propio cobro. El selector ofrece solo las variables que realmente se resuelven en ese mensaje. - Abre el bloque Etiquetas auxiliares para ajustar las 12 etiquetas del cobro.
- El bloque Fuera de la ventana de 24 h (WhatsApp Cloud) aparece abierto, justo debajo de cada
tipo de mensaje. Elige la plantilla aprobada de ese tipo en ese idioma, mapea los parámetros
{{1}},{{2}}… y completa el botón de enlace, si lo hay. Si aún no existe una plantilla, usa Crear a partir de mi texto para generarla desde el cuerpo que escribiste. - Revisa la vista previa por canal, usa Enviar prueba para validarlo en una conversación real y haz clic en Guardar mensajes — también después de crear una plantilla, porque crear la plantilla no guarda la configuración. Restaurar predeterminado elimina la personalización en el servidor, no solo en la pantalla.
Configuración y opciones
Idiomas y respaldo
El idioma es un selector con todos los idiomas habilitados en la instalación. Al enviar, Conversa Labs
busca el texto en este orden: idioma del contacto → mismo idioma base (pt_BR ↔ pt) → idioma de
la cuenta → mensaje predeterminado incluido.
Etiquetas auxiliares
Son 12 etiquetas: leyendas, textos de botón, las líneas de importe y vencimiento y las instrucciones para copiar el código. Están en un bloque plegable y siguen las mismas reglas de idioma y de restauración que el cuerpo.
Fuera de la ventana de 24 h (WhatsApp Cloud)
El bloque aparece abierto e integrado justo debajo de cada tipo de mensaje — no es una sección que tengas que expandir. La plantilla es por tipo de mensaje y por idioma — cobro y confirmación tienen la suya, en lugar de una única plantilla para todo el módulo. Ahí tienes:
- Elegir la plantilla aprobada del catálogo.
- Sincronizar desde Meta y Crear a partir de mi texto están siempre visibles. Cuando la acción no está disponible, el botón aparece deshabilitado con el motivo escrito al lado: la bandeja no es WhatsApp Cloud, la cuenta no tiene el WhatsApp Inbox Suite, o tu perfil no gestiona bandejas de entrada.
- Sincronizar desde Meta actualiza la lista de plantillas aprobadas.
- Crear a partir de mi texto genera la plantilla desde el texto de ese tipo en ese idioma,
enviándola a Meta como plantilla UTILITY, convirtiendo cada
{{ variable }}en{{1}},{{2}}… y dejando el mapeo listo. Sin texto del que generar, el botón queda deshabilitado y la pantalla pide escribir el texto primero. - Tras el envío, la plantilla todavía no está aprobada: aparece en el selector marcada como esperando aprobación y solo empieza a entregar cuando Meta la aprueba y tú sincronizas. Enviar de nuevo con el mismo nombre reemplaza el borrador pendiente, en lugar de fallar.
- Crear la plantilla no guarda la configuración — haz clic en Guardar mensajes para almacenar el mapeo.
- El mapeo de los parámetros
{{n}}y el campo del botón de enlace. - Entrega: elige de qué bandeja de WhatsApp se consulta el catálogo de plantillas aprobadas. El envío sigue saliendo por la bandeja de la propia conversación.
Las plantillas cuyo encabezado exige medios o una variable no se listan aquí — este envío no puede completar ese encabezado — y la pantalla indica cuántas quedaron fuera. Siguen disponibles desde la pestaña Plantillas de la propia bandeja, con enlace directo desde esta pantalla.
Notas: WhatsApp Web (WazMeow) no tiene ventana de 24 h (el bloque ni aparece); 360dialog puede seleccionar una plantilla, pero no crearla; Meta empareja nombre + idioma + aprobada, así que una plantilla en el idioma equivocado se señala en pantalla y sería rechazada al enviar.
Vista previa y envío de prueba
La vista previa se renderiza en el servidor, por canal, y muestra solo los canales que la cuenta realmente tiene. También exhibe la plantilla resuelta para fuera de la ventana, con los valores que cargará cada parámetro. Enviar prueba manda el mensaje a la conversación elegida respetando la ventana de 24 h: con la ventana cerrada y sin plantilla configurada, la prueba se omite con el motivo escrito en pantalla.
Variables de pago
Además de contacto, cuenta, conversación, bandeja, agente, CRM y organización — que ahora se renderizan de verdad —, estos mensajes ofrecen los datos del propio cobro:
| Variable | Se sustituye por |
|---|---|
{{ payment.amount }} |
Importe del cobro |
{{ payment.currency }} |
Moneda |
{{ payment.description }} |
Descripción del cobro |
{{ payment.status }} |
Estado actual |
{{ payment.due_date }} |
Fecha de vencimiento |
{{ payment.billing_type }} |
Forma de cobro (PIX, boleto, tarjeta…) |
{{ payment.pay_url }} |
Enlace de pago |
{{ payment.pix_payload }} |
PIX copiar y pegar |
{{ payment.boleto_url }} |
Enlace del boleto |
{{ payment.boleto_line }} |
Línea digitable del boleto |
{{ payment.gateway }} |
Pasarela usada |
Consejos, límites y buenas prácticas
- Markdown por canal: los adjuntos se descartan en LINE/TikTok/X; el HTML sin procesar desaparece en el
correo/widget;
*negrita*en WhatsApp aparece como un par de asteriscos. - Configura la plantilla fuera de la ventana en el mismo idioma del cuerpo — son pares, no una configuración única.
- Ofrece siempre una vía de pago en el texto:
{{ payment.pay_url }},{{ payment.pix_payload }}o{{ payment.boleto_line }}, según la forma de cobro. - Después de "Crear a partir de mi texto", la plantilla queda esperando aprobación en Meta — usa Sincronizar desde Meta para ver cuándo se aprueba y empieza a entregar.
Solución de problemas
- Salió como el predeterminado: el tipo estaba vacío (etiqueta Predeterminado) en ese idioma, o el idioma del contacto no tiene texto y el respaldo llegó al predeterminado incluido.
- Fuera de la ventana no se envió: confirma la plantilla aprobada de ese tipo en ese idioma.
- La plantilla aparece señalada: está en un idioma distinto del mensaje — cámbiala por una aprobada en el idioma correcto.
- "Crear a partir de mi texto" está deshabilitado: el motivo aparece escrito al lado del botón — la bandeja no es WhatsApp Cloud (en 360dialog eliges una plantilla ya aprobada), la cuenta no tiene el WhatsApp Inbox Suite, tu perfil no gestiona bandejas de entrada, o no hay texto en ese tipo e idioma para generar la plantilla.
- Creé la plantilla, pero no aparece / no se usa: justo tras el envío queda esperando aprobación — solo entrega cuando Meta la aprueba y usas Sincronizar desde Meta. Y confirma que hiciste clic en Guardar mensajes: crear la plantilla no guarda la configuración.
- No encuentro una plantilla en la lista: las plantillas con encabezado de medios o con variable en el encabezado no se listan aquí; úsalas desde la pestaña Plantillas de la propia bandeja.
- El envío de prueba se omitió: la conversación estaba fuera de la ventana de 24 h y el mensaje no tenía plantilla configurada — la pantalla informa el motivo.
Ver también
- Conectar pasarelas de pago (Asaas / Mercado Pago)
- WhatsApp Inbox Suite: plantillas, flows y llamadas