DM Champ Docs

Cuentas de agencia

¿Qué son las cuentas de agencia?

Las cuentas de agencia le permiten gestionar múltiples cuentas de clientes desde un único panel. En lugar de iniciar sesión en cuentas separadas para cada cliente, obtiene una vista centralizada donde puede crear subcuentas, supervisar campañas, asignar créditos y cambiar entre clientes al instante.

Esto está diseñado para agencias de marketing, consultores y revendedores que gestionan la aplicación en nombre de múltiples empresas.

Prefer to see it? Click through the whole flow:

Las dos páginas que hacen que esto funcione — Subcuentas y Modo SaaS — tienen cada una su propio lugar en la barra lateral en lugar de estar ocultas dentro de Configuración. Esta página es la descripción general; la mecánica del día a día reside en Gestión de subcuentas.


Sistema de crédito compartido

Una de las diferencias clave entre las cuentas de agencia y las cuentas regulares es cómo funcionan los créditos:

  • Los créditos se comparten entre su cuenta de agencia y todas las subcuentas.
  • Cuando una subcuenta utiliza créditos (para respuestas de IA, campañas, etc.), los créditos se deducen del saldo de su agencia.
  • Las subcuentas no ven el saldo de créditos; solo ven su uso. Usted, como agencia, gestiona el fondo común de créditos.

Ejemplo: Usted tiene 1000 créditos en su cuenta de agencia. El Cliente A envía una campaña a 50 contactos (50 créditos). El bot de IA del Cliente B responde a 30 conversaciones (30 créditos). Su saldo restante es de 920 créditos.


Creación de subcuentas

La página de Subcuentas en v2, que muestra los seis mosaicos de estadísticas (Subcuentas, Con problemas, Campañas activas, Campañas pausadas, Asignado a clientes, Sin asignar), la barra de búsqueda y una fila de cliente en la tabla

La página de Subcuentas: mosaicos de estadísticas en la parte superior (los dos de la derecha dividen su fondo de crédito entre lo que ya reclaman los límites de los clientes y lo que aún está libre), un botón Añadir cuenta y un acceso directo al Modo SaaS.

  1. Haz clic en Sub Accounts (Subcuentas) en la barra lateral principal; es su propia página, justo encima de Settings (Configuración).
  2. Haz clic en el botón verde Add account (Añadir cuenta) (arriba a la derecha).
  3. Rellena los datos de tu cliente en el modal de 3 pasos: cuenta (nombre, correo electrónico), empresa (nombre de la empresa, dirección, descripción) y funciones.
El modal para añadir subcuenta en su paso de Cuenta, mostrando el progreso de 3 pasos (Cuenta, Negocio, Características) con campos para nombre, apellido y correo electrónico

El modal para añadir subcuenta. Tres pasos: Cuenta → Negocio → Características. El correo electrónico que introduzcas se convertirá en la dirección de inicio de sesión del cliente.

  1. Haz clic en Create Account (Crear cuenta).

Una pantalla de confirmación muestra la contraseña de inicio de sesión generada; cópiela antes de cerrar. El cliente también la recibe por correo electrónico. Tutorial completo: Gestión de subcuentas — Creación de una subcuenta.


Mostrar una demostración en vivo a un posible cliente

Antes de que un cliente se registre, puede ofrecerle una vista previa en vivo del asistente de chat ejecutándose en su propio sitio web, sin necesidad de instalación por su parte. Utilice el Enlace de demostración para clientes.

No disponible actualmente. La sección Enlace de demostración para clientes de la versión anterior de la aplicación no forma parte de la pantalla Gestionar del widget de chat hoy en día, por lo que los pasos a continuación aún no se pueden completar. Se mantienen aquí como una descripción de cómo funciona el enlace de demostración.

Cómo funciona: usted pega la dirección del sitio web del cliente y la plataforma genera un enlace para compartir. Cuando el cliente abre ese enlace, ve su propio sitio web con su widget de chat flotando encima, totalmente activo y listo para chatear. No cambia nada en su sitio web real y no necesitan tocar ningún código. La vista previa vive completamente en su enlace.

Cómo llegar: abra Configuración → Canales → Canales, haga clic en la tarjeta Widget de chat, busque la sección Enlace de demostración para el cliente, escriba o pegue la dirección del sitio web del cliente (por ejemplo, theirbusiness.com) y haga clic en Copiar enlace de demostración. Luego, envíe ese enlace al cliente como prefiera: correo electrónico, WhatsApp, un mensaje, donde sea.

Configuración → Canales → Página de Canales que muestra la tarjeta del widget de chat del sitio web con un botón Gestionar

Configuración → Canales → Canales: la tarjeta Widget de chat del sitio web es el punto de entrada a la configuración del widget.

El modal Gestionar del widget de chat, que muestra la configuración de Apariencia y un panel de vista previa en vivo; no tiene una sección de Enlace de demostración para clientes

El modal Gestionar actual: secciones de Apariencia, Comportamiento, Captación de clientes potenciales y Canales e incrustación, pero sin Enlace de demostración para clientes.

Un par de cosas que debe saber:

  • Algunos sitios web no permiten ser mostrados dentro de otra página (una configuración de seguridad por su parte). Cuando esto sucede, el enlace de demostración sigue funcionando: muestra un marco de vista previa limpio con la dirección del sitio web y el asistente de chat sigue estando totalmente activo para probarlo. La experiencia de conversación es idéntica; solo cambia el fondo del sitio web.
  • La demostración utiliza su configuración real del widget, por lo que cualquier mensaje que el cliente envíe durante la prueba le llegará como cualquier otra conversación de widget de chat.

Credenciales de inicio de sesión del cliente

Cuando crea una subcuenta:

  • El cliente recibe un correo electrónico y una contraseña que puede usar para iniciar sesión en su propia cuenta, en su página de inicio de sesión de marca blanca.
  • Dar acceso de inicio de sesión a los clientes es opcional; puede gestionar todo en su nombre si lo prefiere.
  • Si el cliente inicia sesión, ve su propio panel con sus campañas, contactos y chats. No ve el panel de su agencia ni otras subcuentas.
  • El saldo de créditos está oculto para las subcuentas, ya que usted gestiona el fondo común de créditos compartido.

Cambio entre subcuentas

Hay dos formas de cambiar a la cuenta de un cliente:

El selector de cuentas, desde cualquier lugar:

  1. En la parte superior de la barra lateral, haz clic en Switch account (Cambiar cuenta).
El menú desplegable Cambiar cuenta abierto en la barra lateral, que muestra un campo de búsqueda para subcuentas

El menú desplegable Cambiar cuenta, abierto desde cualquier lugar de la barra lateral. Esta agencia aún no tiene subcuentas, por lo que la lista está vacía; una vez que crees una, aparecerá aquí, y se podrá buscar por nombre o correo electrónico.

  1. Busca la subcuenta por nombre o correo electrónico, o desplázate por la lista.
  2. Haz clic en ella. El panel de control se recarga bajo la identidad de esa subcuenta.

Desde la página de Subcuentas:

  1. En la barra lateral, haga clic en Subcuentas.
  2. Busque la subcuenta en la lista. En esa fila, haga clic en el menú Más (icono de tres puntos en el extremo derecho).
  3. Haga clic en Iniciar sesión como usuario.

De cualquier manera, mientras esté dentro de una subcuenta, el selector en la barra lateral se vuelve de color ámbar y muestra Asistiendo a: . Haga clic en él y elija Volver a mi agencia para regresar a su propio panel de control. La barra ámbar de Asistiendo en la parte superior de la página tiene la misma opción de salida; haga clic en su × para ocultar la barra durante el resto de su visita si necesita el espacio.

Si el cliente tiene activada la autenticación de dos factores, no se le solicitará su código: usted ya inició sesión como usted mismo, y el código se enviaría al cliente, no a usted.


Seguimiento del uso de créditos

Como agencia, puede realizar un seguimiento de cómo se consumen los créditos en todas las subcuentas:

  • Mosaicos de estadísticas en la página de Subcuentas: recuentos agregados de campañas activas/pausadas y cuántas subcuentas tienen problemas.
  • Seguimiento por subcuenta: cuántos créditos está utilizando cada subcuenta, desde el menú Más de esa fila.
  • Detalles de uso de créditos: una vista dedicada por subcuenta que muestra los créditos comprados, los créditos consumidos, el saldo restante, el uso por motivo, las principales campañas por gasto y una tabla de transacciones filtrable.
La página de Subcuentas en v2, que muestra los seis mosaicos de estadísticas: Subcuentas, Con problemas, Campañas activas, Campañas en pausa, Asignado a clientes, No asignado

Los mosaicos de estadísticas en la parte superior de la página de Subcuentas: una lectura general del estado de las campañas en todos los clientes, además de cuánto de su fondo de crédito ya reclaman los límites de gasto de los clientes (Asignado a clientes / No asignado). El menú Más en cada fila (no se muestra; necesita al menos una subcuenta) es donde se encuentra el seguimiento de crédito por cuenta y los detalles de uso de crédito.

Esta visibilidad le ayuda a comprender sus costos, identificar clientes de alto consumo y establecer precios adecuados para sus servicios.


Reventa de créditos (también conocido como Modo SaaS)

La reventa de créditos le permite vender créditos a sus subcuentas a sus propios precios, creando una fuente de ingresos para su agencia. Toda esta área se encuentra en su propia página de la barra lateral llamada Modo SaaS (SaaS Mode), la misma función que quizás conozca como “Reventa de créditos” bajo su nombre estándar en la industria. Está disponible en el plan Agencia y está restringida detrás del indicador de función de etiqueta blanca (white-labeling). Si su plan incluye etiqueta blanca —lo cual hacen todos los niveles de oferta de por vida que la enumeran—, la reventa ya es suya: no se limita a administrar la aplicación para los clientes, puede vender planes bajo su propia marca, a sus propios precios, a través de su propio Stripe o PayPal. No hay nada extra que comprar.

Cómo funciona

  1. Abra el Modo SaaS: haga clic en su entrada en la barra lateral principal (se encuentra junto a Subcuentas, cerca de la parte inferior del menú), o haga clic en la píldora Modo SaaS en la parte superior de la página de Subcuentas.
  2. Active la reventa de créditos para una subcuenta en su modal de Editar (página de Subcuentas → menú Más de la fila → EditarGestión de créditos) cambiando el modo de Manual a Reventa. La reventa solo se ofrece una vez que su agencia tiene la etiqueta blanca en su plan.
  3. Establezca sus precios: defina paquetes de créditos y precios por crédito que sus subcuentas verán cuando compren créditos.
  4. Aplicación de precios mínimos: la plataforma aplica un precio mínimo de crédito para garantizar precios sostenibles en toda la plataforma.
  5. Las subcuentas compran créditos a través de su pago personalizado, impulsado por cualquier proveedor de pago que conecte: Stripe, PayPal o ambos. Los pagos van directamente a su propia cuenta con ese proveedor.
  6. Los créditos se entregan automáticamente a la subcuenta después de la compra. Los créditos llegan al saldo comprado del cliente y se deduce la misma cantidad de créditos de su grupo de agencia; esa deducción es su costo de venta, mientras que el pago del cliente va a su propia cuenta de pago.

Economía de los créditos

Cuando un cliente compra créditos, esos créditos se añaden al saldo comprado del cliente, y la misma cantidad de créditos se deduce de su fondo de agencia. El dinero del cliente va a su cuenta de Stripe; la deducción del fondo es su costo de plataforma por la venta. Su ganancia es la diferencia entre el precio que usted establece y lo que le cuestan esos créditos, que es también la razón por la que existe el precio mínimo por crédito (no puede fijar un precio para un paquete por debajo del costo de crédito de la propia plataforma).

Mantenga su fondo cubierto: el proceso de pago requiere que su fondo de agencia tenga al menos tantos créditos como los que contiene el paquete que se está comprando. Si en el momento del pago su fondo aún no puede cubrir la compra, la plataforma carga automáticamente la tarjeta de su agencia registrada para recargarlo; si ese cargo automático falla, el pago del cliente se reembolsa y no se entregan créditos.

Ejemplo: Usted vende 150 créditos por $25. Los 150 créditos se depositan en el saldo comprado del cliente, los $25 van a su cuenta de Stripe y se deducen 150 créditos de su fondo de agencia. Si esos créditos del fondo le costaron $15, su margen en la venta es de $10.

Los créditos comprados cubren todo lo que el cliente gasta: respuestas de IA, herramientas, seguimientos y también los costes de WhatsApp que no son de IA (alquiler de números y, a partir del 1 de octubre de 2026, las tarifas de operador por mensaje). Todo ello se descuenta primero del saldo comprado por el cliente; el fondo de su agencia solo cubre lo que dicho saldo no alcanza a cubrir. No existe un recargo independiente por cliente en los costes de WhatsApp (el campo Tarifa del cliente solo cambia el precio de las acciones de IA Max y Mini), por lo que, si revende WhatsApp, inclúyalo en el precio de sus planes. Los SMS no están incluidos: los SMS siempre se ejecutan en una cuenta de Twilio que usted mismo conecta, por lo que Twilio le factura directamente y no se utilizan créditos.

Qué sucede cuando el saldo de un cliente llega a cero

El gasto de un cliente de reventa permanece aislado de los créditos que compró siempre que su asignación mensual sea cero. Sin asignación, en el momento en que su saldo comprado llega a cero, el bot de IA deja de responder para esa subcuenta (no recurre al fondo de su agencia) y el cliente debe comprar otro plan o paquete de créditos a través de su proceso de pago para reanudar el servicio. Ese es el límite estricto que evita que el uso de un cliente agote el saldo de su agencia.

Si la subcuenta todavía tiene una Asignación mensual establecida (consulte Modos de gestión de créditos), esa asignación seguirá llegando cada mes y se gastará de su fondo exactamente igual que en el modo manual, por lo que el cliente continuará operando después de que se agoten sus créditos comprados. Establezca la asignación en cero en el modal Editar de la subcuenta si desea el comportamiento de pago por uso puro. (Los SMS se le facturan directamente a usted a través de Twilio en cualquier caso, por lo que no hay cargos de crédito involucrados).

El flujo de registro de autoservicio

El objetivo de la reventa de créditos es que usted no gestione los registros manualmente. El flujo es el siguiente:

  1. Publicas un enlace de pago (en un correo electrónico, en tu sitio web, en un anuncio).
  2. Un nuevo cliente hace clic en él, paga y se crea automáticamente una subcuenta. (Si el plan tiene una prueba gratuita, la comienzan sin pagar nada; el cargo se realiza automáticamente cuando finaliza la prueba).
  3. El cliente recibe un correo electrónico de inicio de sesión con una contraseña temporal.
  4. Inician sesión, completan el proceso de incorporación y continúan desde allí.

Usted solo interviene si necesitan ayuda; las recargas de facturación, los reintentos de pago, etc., funcionan en piloto automático.

Hay tres formas de configurar esto: Stripe (recomendado, totalmente integrado), PayPal (también totalmente integrado, y la respuesta habitual cuando Stripe no está disponible donde usted se encuentra), o un Proveedor de pago personalizado (cualquier otro sistema que ya utilice; requiere un poco de trabajo de integración).


Configuración de la reventa de créditos

Asistente de configuración del Modo SaaS, paso 1 de 5: Crear una cuenta de Stripe, con botones de Abrir Stripe y Tengo una cuenta y una alternativa de proveedor de pago personalizado

El asistente de configuración del Modo SaaS (paso 1 de 5). Stripe es la ruta estándar; el cuadro en la parte inferior ofrece la ruta de proveedor de pago personalizado si Stripe no está disponible en tu país.

  1. Haga clic en Modo SaaS en la barra lateral principal.
  2. Si es su primera vez aquí, llegará al asistente de configuración. Elija uno de los tres caminos:

Stripe es el camino de menor resistencia. Si Stripe no está disponible en su país, o sus clientes simplemente prefieren PayPal, conecte PayPal; es igual de integrado y no necesita trabajo de integración. Mantenga la ruta del proveedor de pago personalizado para un sistema de facturación que ya tenga y desee conservar (Mollie, Paddle, GoCardless, su propio backend, etc.).

Puede conectar Stripe y PayPal al mismo tiempo. Sus clientes obtendrán un botón para cada uno y elegirán el que prefieran.


Opción 1: Conectar Stripe

Esta es la ruta recomendada. La plataforma gestiona el pago, la creación de la cuenta y la entrega de créditos por usted; usted solo tiene que darle las claves a Stripe.

Paso 1: Crear una clave API restringida de Stripe

  1. En el asistente del modo SaaS, se le solicitará su Stripe Secret Key.
  2. Abra su panel de control de Stripe en una nueva pestaña → DevelopersAPI keysCreate restricted key.
  3. Asigne un nombre a la clave (p. ej., DM Champ Reselling) y otorgue estos permisos:
    • Checkout Sessions → Write
    • Products → Write
    • Prices → Write
    • Subscriptions → Write (etiqueta la suscripción de cada cliente para que las renovaciones —y las pruebas gratuitas que se convierten en pago— acrediten la cuenta correcta, y permite que la plataforma verifique un nivel para los suscriptores activos antes de eliminarlo)
    • Customers → Write, Setup Intents → Read y Customer portal → Write (se utiliza cuando un cliente guarda una tarjeta para la recarga automática o gestiona su suscripción)
    • Account → Read
    • Webhook Endpoints → Write (permite que la plataforma verifique que su webhook esté registrado con los eventos correctos y lo corrija por usted si no es así; consulte Webhook health check a continuación)
  4. Haga clic en Create key y luego copie la clave.

¿Ya está conectado con menos permisos? No necesita una clave nueva. En Stripe, abra Developers → API keys, haga clic en su clave restringida existente, marque los permisos faltantes y guarde; la plataforma los detectará en la siguiente solicitud. El síntoma revelador de una clave a la que le faltan Subscriptions es el error “Could not verify if this tier has active subscribers” cuando intenta eliminar un nivel de precios.

  1. Péguela en el asistente y haga clic en Save & Continue.

Paso 2: Registrar el webhook de Stripe

  1. El asistente le mostrará una URL de webhook. Cópiela.
  2. En Stripe → DevelopersWebhooksAdd endpoint.
  3. Pegue la URL del webhook como destino.
  4. Para los eventos, seleccione checkout.session.completed (compras iniciales), invoice.paid (renovaciones y el primer cargo después de que finaliza una prueba gratuita; sin esto, la renovación de un cliente se cobra en Stripe pero sus créditos no se recargan), customer.subscription.updated (cambios de plan realizados en el portal de clientes de Stripe; sin esto, un cliente que actualiza mantiene su asignación anterior hasta que usted lo corrija manualmente) y customer.subscription.deleted (cancelaciones; sin esto, un cliente que cancela en Stripe seguirá apareciendo como suscrito aquí).
  5. Stripe mostrará un secreto de firma para el nuevo webhook. Cópielo y péguelo en el asistente, luego haga clic en Save & Continue.
Comprobación de estado del Webhook

Tan pronto como guarde el secreto de firma, y una vez al día a partir de entonces, la plataforma utiliza su clave de Stripe para comprobar que su endpoint de webhook está habilitado y suscrito a los cuatro eventos. Si faltan eventos y su clave tiene el permiso Webhook Endpoints → Write, se añadirán automáticamente por usted. Si la plataforma no puede solucionarlo (no se encuentra el endpoint, el endpoint está deshabilitado, la clave carece del permiso o Stripe rechaza la clave porque ha caducado o ha sido revocada), el panel de control del Modo SaaS mostrará una advertencia de “Webhook needs attention” indicándole exactamente qué hacer. Soluciónelo rápidamente: mientras la advertencia esté activa, las renovaciones de sus clientes se seguirán cobrando en Stripe, pero sus créditos no se recargarán.

Paso 3 — Configurar los niveles de precios

  1. Defina los paquetes de créditos que sus clientes pueden comprar (hasta 20 niveles; por ejemplo, Inicial: 1000 créditos / $29, Pro: 5000 créditos / $99), y opcionalmente las funciones que desbloquea cada nivel.
    • ¿Necesita el mismo plan en dos cadencias de facturación, digamos mensual y anual? Configúrelo una vez y luego haga clic en el icono Duplicar (junto al icono de la papelera en el nivel) en lugar de crearlo de nuevo. La copia lleva toda la configuración del original (créditos, precio, funciones, límites, prueba) con (copia) añadido a su etiqueta, y aún no está publicada: cambie su Facturación a Anual, ajuste el precio y la etiqueta, luego guarde, y obtendrá su propio producto y precio de Stripe. La copia siempre se añade al final de su lista de Planes a propósito: sus enlaces de pago y código de inserción apuntan a los planes por su posición en la lista (consulte Paso 4: Comparta sus enlaces de pago), por lo que nada de lo que ya haya puesto en su sitio web se mueve.
  2. Elija cómo se factura el plan con el selector de Facturación: Mensual, Anual o Cada N semanas. En Mensual nada cambia: el precio que ingresa se cobra cada mes. En Anual, el precio que ingresa es el precio por un año completo, mientras que el campo Créditos por mes sigue significando exactamente eso: los créditos que el cliente obtiene por mes. Por lo tanto, 1000 créditos / $290 / Anual es un cliente que le paga $290 una vez al año y recibe 1000 créditos cada mes. Su asignación se otorga mes a mes (el primer mes cuando compran, luego automáticamente cada mes después, con el conteo reiniciándose en cada renovación anual) en lugar de doce meses de créditos entregados el primer día. Eso es importante para su grupo: una venta anual no toma los créditos de un año de una vez. Si el cliente cancela, las subvenciones mensuales se detienen. Cada N semanas es para cualquier otra cadencia: elíjalo e ingrese las Semanas entre pagos (de 1 a 52); cada 4 semanas, por ejemplo, que son 13 pagos al año en lugar de 12. En un plan de estilo semanal, el precio y los créditos se aplican por período de facturación: un plan de 1000 créditos / $29 / cada 4 semanas cobra $29 cada cuatro semanas y otorga 1000 créditos cada cuatro semanas. Cambiar la cadencia de facturación de un plan guardado crea un nuevo precio en su Stripe, por lo que los suscriptores existentes permanecen en lo que se inscribieron.
  3. Dele al plan una prueba gratuita si desea una. Prueba gratuita (días) toma cualquier valor de 1 a 90 (déjelo en 0 para no tener prueba) y Créditos de prueba establece con cuántos créditos comienza el cliente (se establece de forma predeterminada en los créditos mensuales del plan, y puede reducirlo a un mínimo de 1, porque una cuenta de prueba sin créditos no podría terminar su propia configuración). Con una prueba establecida, a un nuevo cliente no se le cobra al registrarse: obtienen los créditos de prueba el primer día y pueden usar el plan de inmediato. Cuando termina el período de prueba, Stripe cobra el precio del plan automáticamente y el cliente pasa a la asignación mensual completa a partir de entonces. Algunas cosas a tener en cuenta:
    • Los créditos de prueba salen de su grupo de agencia, exactamente como cualquier otro crédito de plan. Una prueba generosa en un plan que promociona ampliamente es un costo real, así que establezca el número deliberadamente en lugar de dejarlo en la asignación mensual completa.
    • Una prueba es para nuevos registros. Un registro a través de su enlace de pago o pago integrado obtiene la prueba exactamente como se configuró en el plan. A una subcuenta que ya existe (creada por usted, suscrita anteriormente o que ya ha probado) que compra desde su propia página de Facturación se le cobra de inmediato, sin una segunda prueba. A un cliente que cancela durante la prueba nunca se le cobra y conserva los créditos de prueba que le queden.
    • Tarjeta o sin tarjeta: usted decide. De forma predeterminada, la prueba aún le pide al cliente una tarjeta al registrarse, y Stripe la cobra cuando termina la prueba. Desactive Requerir tarjeta para iniciar la prueba y el pago omitirá la tarjeta por completo: el cliente comienza solo con un correo electrónico. Si no han agregado una tarjeta para cuando termine la prueba, el plan simplemente finaliza: su subcuenta se marca como cancelada, no se otorgan más créditos y conservan lo que queda de los créditos de prueba. Una prueba sin tarjeta convierte menos automáticamente que una con tarjeta registrada, por lo que vale la pena recordarle al cliente que agregue su tarjeta antes del final.
    • Caducidad estricta después de la prueba: recupere los créditos no utilizados. Junto al interruptor de tarjeta se encuentra Caducidad estricta después de la prueba: cuando la prueba termina sin una actualización, los créditos de prueba no utilizados vuelven a su grupo y la cuenta del cliente se bloquea hasta que se suscriba. Déjelo desactivado (el valor predeterminado) y nada cambia respecto al párrafo anterior: el plan se cancela, no se otorgan más créditos y el cliente conserva los créditos de prueba que le queden, por lo que su IA continúa respondiendo hasta que se agoten. Actívelo y, en el momento en que una prueba termina sin una actualización, los créditos de prueba no utilizados vuelven a su grupo de agencia y la cuenta del cliente se bloquea: el envío y las respuestas de IA se detienen y ven “Su prueba gratuita ha terminado. Comuníquese con su proveedor para continuar.” Solo vuelve lo que no gastaron; una prueba que realmente usaron le cuesta lo que usaron. El bloqueo se levanta solo tan pronto como compran cualquier plan, y usted puede levantarlo o cambiarlo usted mismo desde el modal de Editar de la subcuenta, usando los mismos controles de bloqueo que para un cliente que se retrasa en los pagos. (Un bloqueo que usted ya haya colocado manualmente nunca es tocado por nada de esto; su razón para ello prevalece sobre la nuestra). La caducidad estricta funciona tanto en pruebas con tarjeta requerida como sin tarjeta; en una prueba sin tarjeta, el pago le dice al comprador por adelantado que su plan y cualquier crédito de prueba restante finalizan automáticamente después de la prueba a menos que agreguen un método de pago.
  4. El grupo Canales lleva el Límite de canales del plan: un número, no un interruptor, que funciona exactamente como los asientos del equipo y el límite de Agentes de IA. Elija No establecido (el valor predeterminado: el plan no administra el número, por lo que lo que la cuenta ya tiene permanece como está), Ilimitado o Personalizado con el número exacto de canales de mensajería que los clientes en este plan pueden tener conectados a la vez, incluido 0, para planes donde usted conecta y administra los canales usted mismo. El límite se aplica cuando un cliente se suscribe y se actualiza en cada renovación, y un límite que usted haya establecido manualmente en una subcuenta específica (en su modal de Editar) nunca se sobrescribe con una renovación. Controla cuántos canales, no cuáles: ese es el siguiente grupo. El conteo es por conexión, no por tipo de canal: cada número de WhatsApp ocupa un espacio propio (tanto WhatsApp Web como la API de Business), mientras que Instagram y Messenger llegan a través de la misma conexión de página de Meta y juntos ocupan un solo espacio. Un cliente en su límite ve un mensaje claro cuando intenta conectar otro canal; reconectar uno que ya tienen nunca está bloqueado.
  5. Dentro de la lista de funciones de cada nivel también encontrará un grupo Tipos de canales que enumera los tipos de canales que se le pueden dar a un cliente: Widget de chat, API de WhatsApp Business, WhatsApp Web, Instagram, Facebook Messenger, Telegram, LINE, Viber, Correo electrónico, SMS e iMessage. Los tipos de canales están activados de forma predeterminada a menos que desactive algunos, por lo que puede reservar canales específicos para niveles superiores; por ejemplo, un plan inicial solo con widget y API de WhatsApp Business desde su nivel Pro en adelante. Los clientes en un nivel que excluye un canal lo ven bloqueado en su página de Canales con una nota para actualizar.
  6. La lista de funciones también lleva un grupo Equipo, por lo que cada plan puede definir su propia asignación de asientos de equipo. Un selector, Asientos de equipo, decide tanto si los clientes en el plan obtienen miembros del equipo como cuántos: elija No incluido (el valor predeterminado: los clientes en este plan no pueden invitar a compañeros de equipo), uno de los ajustes preestablecidos (3 / 5 / 10 / Ilimitado) o Personalizado con cualquier número exacto: Inicial con 3 asientos, Profesional con 10, Enterprise ilimitado, o lo que se ajuste a sus precios. La asignación se aplica automáticamente cuando un cliente se suscribe y se actualiza en cada renovación, por lo que no hay nada que configurar manualmente por cliente. Dos cosas que debe saber: No establecido significa que los miembros del equipo están incluidos pero el plan no administra el número (cualquier límite de asientos que la cuenta ya tenga se deja solo) y un límite de asientos que usted haya establecido manualmente en una subcuenta específica (en su modal de Editar o a través de la API) nunca se sobrescribe con una renovación, por lo que las excepciones únicas sobreviven a los ciclos de facturación. También hay un grupo Productividad (Tareas, Resúmenes diarios, Biblioteca de medios de IA) si desea reservarlos para planes superiores.
  7. El grupo Contactos y Agentes de IA lleva el Límite de agentes de IA del plan: un número, no un interruptor, que funciona exactamente como los asientos del equipo. Elija No establecido (el valor predeterminado: el plan no administra el número, por lo que lo que la cuenta ya tiene permanece como está), Ilimitado o Personalizado con el número exacto de agentes de IA que los clientes en este plan pueden tener, incluido 0, para planes donde usted construye y administra los agentes usted mismo y los clientes no deberían crear los suyos. El límite se aplica cuando un cliente se suscribe y se actualiza en cada renovación, y un límite que usted haya establecido manualmente en una subcuenta específica (en su modal de Editar) nunca se sobrescribe con una renovación. Un cliente en su límite ve un mensaje claro cuando intenta crear o duplicar un agente; copiar un agente en una subcuenta desde su lado de agencia nunca está bloqueado por esto.
  8. El grupo Créditos no utilizados decide qué sucede con los créditos sobrantes de un cliente cuando se renueva el plan. Mantener como máximo es cuántos meses de asignación puede llevar un cliente en este plan: en cada renovación, su saldo no utilizado se recorta a como máximo esa cantidad de veces la asignación mensual, y luego los nuevos créditos aterrizan encima: 1 mantiene el valor de un mes, 0.5 medio mes, 0 no transfiere nada. Caducar créditos no utilizados después de es un número de días: los créditos que han estado sin usar durante tanto tiempo se eliminan en la primera renovación después de alcanzar esa edad, y debido a que el gasto siempre se descuenta de los créditos más antiguos primero, un cliente que usa su asignación cada mes nunca pierde ninguno. Deje ambos vacíos (el valor predeterminado, y lo que mantiene cada plan que ya vende) y nada se limita ni caduca. Vale la pena configurarlos en un plan barato o con precio de prueba, donde un cliente que apenas usa el producto acumula un saldo del que su grupo es responsable. Un valor establecido en una subcuenta específica supera al del plan, por lo que aún puede hacer una excepción para un solo cliente. Consulte Limitar lo que se transfiere.
  9. Establezca el precio por crédito: esto es lo que pagan los clientes por recargas ad-hoc.
  10. Haga clic en Guardar y continuar.

Los contactos son una función de sí/no, no un número. El mismo grupo de Contactos y Agentes de IA incluye Contactos ilimitados como un elemento simple de activación/desactivación, y deliberadamente no hay ningún campo para escribir un número de contacto. Desactivarlo no le proporciona un límite de contactos que establecer, así que, a menos que tenga una razón específica, déjelo activado. Los tres límites que puede expresar como un número real son Límite de canales, Límite de agentes de IA y Asientos de equipo, cada uno con las opciones No establecido / Ilimitado / Personalizado.

No hay límite por plan en campañas o difusiones. Los agentes son lo que debe limitar si desea mantener pequeño un nivel inicial; utilice el Límite de agentes de IA anterior.

Los niveles son suscripciones, no compras únicas. Cada nivel de precios es una suscripción recurrente (cobrada cada mes, una vez al año o cada N semanas, según su selector de Facturación) y se ejecuta hasta que el cliente cancela. Los planes mensuales y anuales otorgan la asignación de créditos cada mes; un plan de estilo semanal los otorga cada periodo de facturación. Para recargas únicas, utiliza la opción de cantidad personalizada por crédito. Debido a que los niveles son suscripciones activas, un nivel que todavía tiene suscriptores activos no se puede eliminar: primero cancela o migra a esos clientes.

⚠️ La lista de funciones del nivel gana en cada renovación. Cuando un cliente se suscribe a un nivel, y nuevamente cada vez que se renueva, sus funciones se restablecen exactamente a lo que incluye ese nivel. Por lo tanto, si activas una función adicional para un cliente desde Editar subcuenta, agrégala también a su nivel; de lo contrario, desaparecerá en su próxima renovación. (Las compras de crédito únicas personalizadas no afectan a las funciones.)

Vender un plan en un dominio de marca blanca específico

Si gestionas más de un dominio de marca blanca, cada nivel obtiene un selector de Vendido en (solo aparece cuando tienes dos o más dominios). Déjalo en Dominio principal y nada cambiará. Elige uno de tus otros dominios —por ejemplo, tu dominio de Lead Finder— y:

  • El proceso de pago de ese nivel lleva la marca del dominio y, tras pagar, el comprador llega a ese dominio, no al principal.
  • La subcuenta del comprador se asigna automáticamente a ese dominio, por lo que sus correos electrónicos y la marca de inicio de sesión lo seguirán desde el primer día (la misma asignación que puedes establecer manualmente en el selector de Marca blanca de la subcuenta).
  • Los clientes que inicien sesión en ese dominio verán una tarjeta de Planes en su página de Créditos que solo enumera los planes vendidos allí, con un botón de actualización; así, un cliente en tu dominio de Lead Finder puede suscribirse sin ver nunca tu marca principal.

Los planes vendidos en tu dominio principal nunca aparecen en tus otros dominios, y viceversa.

Si más adelante haces que otro dominio sea el principal, todos los planes que estaban en el Dominio principal se fijan al dominio en el que realmente se estaban vendiendo, por lo que nada cambia para los clientes que compran allí.

Llegará a una pantalla de ¡Todo listo! con una lista de verificación (cuenta de Stripe conectada, niveles de precios configurados, webhook registrado) y un consejo para probar con la tarjeta de prueba de Stripe 4242 4242 4242 4242. Desde allí, Ver panel lo llevará al panel del Modo SaaS.

Clientes que cambian de plan

Si permite que los clientes gestionen su propia suscripción desde el portal de clientes de Stripe, ellos mismos pueden cambiar entre sus planes. Esto es lo que sucede con sus créditos.

  • La actualización a mitad de ciclo los recarga de inmediato. Un cliente en Starter (100 créditos al mes) que cambia a Professional (1000 al mes) el día 10 recibe la diferencia (900 créditos) de inmediato, y los 1000 completos a partir de su próxima renovación. Stripe cobra la diferencia de precio por el resto del período; los créditos salen de su fondo, como siempre.
  • La degradación nunca retira créditos. Todo lo que ya se le ha dado al cliente permanece con él, y nada regresa a su fondo. La asignación más pequeña se aplica a partir de su próxima renovación.
  • Cambiar de plan repetidamente no permite obtener la asignación dos veces. La plataforma recuerda la asignación más alta con la que ya se ha financiado el período actual del cliente, por lo que Starter → Professional → Starter → Professional dentro de un mes entrega la diferencia de 900 créditos una vez, no dos.
  • Las características, los asientos y los límites del plan siguen al nuevo plan de inmediato, en ambas direcciones.

Dos cosas que debe configurar correctamente en la configuración de su portal de clientes de Stripe:

  • Mantenga “customers can change quantity” desactivado. La cantidad multiplica lo que se le cobra al cliente, pero nunca los créditos que recibe: un cliente que establece la cantidad en 3 paga tres veces el precio y sigue recibiendo la asignación de un solo plan.
  • Programar las degradaciones para el final del período de facturación es la opción predeterminada más sensata en cuanto a dinero. Una degradación que entra en vigor de inmediato coloca al cliente en un plan más pequeño durante un período por el que ya pagó el precio más alto, y ninguno de los créditos ya otorgados regresa a usted.

Paso 4 — Comparte tus enlaces de pago

La pestaña Pagos del panel de control enumera sus enlaces de pago. Los enlaces utilizan el dominio en el que ha iniciado sesión: abra el panel de control desde app.dmchamp.com y comenzarán con app.dmchamp.com; inicie sesión desde su propio dominio de marca blanca y llevarán su dominio en su lugar; una nota debajo de los enlaces le recuerda esto. (También puede simplemente cambiar la parte del dominio de una URL copiada manualmente). La página de pago en sí siempre está personalizada con su logotipo y marca.

También hay una opción de Copiar código de inserción en la misma pestaña si desea colocar las tarjetas de precios directamente en su propio sitio web.

¿Publicas anuncios en Meta? El código de inserción también reenvía el ID de clic de anuncio de Meta (fbclid) desde tu página a los botones de pago, y un enlace de pago simple también lo acepta (...&fbclid=...). Junto con un ID de Meta Pixel en tu dominio de marca blanca, esto permite que Meta atribuya el registro al anuncio. Consulta Seguimiento de conversiones de anuncios de Meta.

Si también tiene PayPal conectado, cada plan lleva un enlace de PayPal junto al de Stripe, y el código de inserción coloca un botón por cada método de pago conectado en cada tarjeta de precios.

Cada enlace de pago apunta a un plan según su posición en su lista de Planes (el primer plan es tier=0, el segundo tier=1, y así sucesivamente). Si elimina un plan, los planes posteriores subirán una posición; por lo tanto, vuelva a copiar sus enlaces y el código de inserción desde la pestaña Pagos después de eliminar un plan; de lo contrario, un botón en su sitio web podría terminar apuntando al plan incorrecto o a uno que ya no existe. Los planes se muestran a sus clientes en el orden en que aparecen en su lista de Planes.

Qué pueden ingresar los compradores al finalizar la compra. Además de la tarjeta, la página de pago de Stripe solicita el correo electrónico, el número de teléfono y la dirección de facturación del comprador, y ofrece un campo opcional de Nombre de la empresa además de una casilla de verificación “Estoy comprando como empresa” donde pueden agregar su IVA / ID fiscal. El nombre de la empresa y el ID fiscal se almacenan en el cliente en su cuenta de Stripe, por lo que puede obtenerlos para su propia facturación.

El número de teléfono se solicita de forma predeterminada, pero puede desactivarlo. En la pestaña Pagos, en Campos de pago, desactive Solicitar un número de teléfono al finalizar la compra y los compradores solo introducirán su correo electrónico, tarjeta y dirección de facturación. Esto se aplica a sus enlaces de pago y a su proceso de pago integrado de inmediato (no es necesario volver a copiar nada) y las cuentas que se registren con esta opción desactivada simplemente no tendrán ningún número de teléfono registrado, lo cual no cambia nada más en su funcionamiento.

⚠️ No elimine los productos que la plataforma crea dentro de su cuenta de Stripe. Cuando configura niveles de precios, la plataforma crea automáticamente productos y precios de Stripe coincidentes. Eliminarlos en Stripe romperá sus enlaces de pago. Gestione sus precios desde el panel del Modo SaaS, no desde dentro de Stripe.


Opción 2: Proveedor de pagos personalizado

Elige esta ruta si Stripe no es una opción. La plataforma te proporciona un único campo de URL de webhook; tú eres responsable del resto de la infraestructura. Hay dos cosas que debes conectar tú mismo:

  1. Registro inicial: cuando un nuevo cliente paga a través de tu enlace de pago, llamas a la API de la plataforma para crear la subcuenta.
  2. Recargas automáticas: cuando los créditos de una subcuenta se agotan, la plataforma llama a tu webhook para que puedas realizar el cargo en la tarjeta y otorgar más créditos.

Lo que construyes tú mismo

  • Productos / enlaces de pago en tu propio proveedor de pagos (Stripe fuera de Stripe Connect, Mollie, Paddle, GoCardless, facturación manual, etc.).
  • Un flujo de trabajo que se ejecuta tras un pago exitoso, el cual llama a la API de la plataforma para:
    • Crear la subcuenta (POST /v1/sub-accounts).
    • Opcionalmente, enviar por correo electrónico al cliente su contraseña temporal.
  • Un flujo de trabajo que gestiona los webhooks de recarga automática de la plataforma: realiza el cargo en la tarjeta guardada y luego llama a la API de la plataforma para añadir créditos.

No tienes que programar esto desde cero: Zapier, Make, n8n o cualquier herramienta de código bajo (low-code) puede llamar a la API REST de la plataforma y a la API de tu proveedor de pagos de forma secuencial.

Paso 1 — Encuentre la referencia de la API

La documentación completa de la API se encuentra en help.dmchamp.com → API Reference → Sub Accounts.

Abra help.dmchamp.com directamente, no la URL de su documentación de marca blanca. La referencia de la API está excluida de la documentación de marca blanca para que sus clientes no la vean.

La sección de Subcuentas (Sub Accounts) muestra el endpoint para crear subcuentas, la estructura de la respuesta (incluida la contraseña temporal que puede usar en su correo electrónico de bienvenida) y las banderas de funciones (feature flags) disponibles que puede pasar al crear una cuenta.

Paso 2 — Configure el webhook de recarga automática

  1. En el asistente de Modo SaaS, elija Usar un proveedor de pagos personalizado.
  2. Ingrese su URL de webhook: el endpoint en su servidor (o Zapier / Make / n8n) que manejará los eventos de saldo bajo.
  3. Haga clic en Enviar evento de prueba para verificar que el endpoint sea accesible. El panel de resultados muestra el estado HTTP que devolvió su servidor, la latencia de ida y vuelta, el cuerpo de la respuesta y la carga útil JSON exacta enviada, para que pueda construir y depurar su controlador de extremo a extremo sin esperar a que un cliente real se quede sin saldo. Los eventos de prueba tienen test: true en la carga útil para que su servidor pueda detenerse antes de cobrar a nadie.
  4. Haga clic en Guardar URL de webhook.

Una vez configurado, cada vez que el saldo de créditos de una subcuenta caiga por debajo de su umbral de recarga automática:

  • La plataforma envía una notificación a su URL de webhook con los detalles de la subcuenta y cuántos créditos necesita.
  • Su servidor procesa el pago como desee (cobrar la tarjeta del cliente, crear una factura, deducir de un saldo prepago, etc.).
  • Una vez confirmado el pago, su servidor llama a la API para otorgar los créditos a la subcuenta.

Para obtener detalles técnicos sobre la carga útil del webhook y la llamada a la API, consulte Sub-Account Auto-Recharge (Custom Payment Provider).


Opción 3: Conectar PayPal

Elija este camino si Stripe no está disponible en su país, o si sus clientes prefieren pagar con PayPal. Está integrado exactamente como Stripe (la plataforma ejecuta el pago, crea la subcuenta y entrega los créditos) y el dinero va directamente a su propia cuenta de PayPal Business. Necesita una cuenta de PayPal Business con una aplicación REST creada en ella; no hay nada que construir.

Conectar PayPal no reemplaza a Stripe. Si tiene ambos, sus clientes obtienen ambos botones, en su página de Facturación y en sus tarjetas de precios.

Paso 1: Conecte su aplicación de PayPal

  1. En el asistente del Modo SaaS, elija Conectar PayPal en su lugar.
  2. En una nueva pestaña, abra su panel de desarrollador de PayPal y cree una aplicación REST en su cuenta Business.
  3. Copie el ID de cliente y el Secreto de la aplicación y péguelos en el asistente.
  4. Elija el entorno: En vivo (Live) para pagos reales, o Sandbox si desea probar todo el flujo primero con los compradores de prueba de PayPal. El ID de cliente y el Secreto deben provenir del mismo entorno que elija, y los pagos de Sandbox no son dinero real; cambie la conexión a En vivo antes de compartir sus enlaces.
  5. Haga clic en Guardar y continuar. La plataforma verifica las credenciales con PayPal de inmediato; si PayPal las rechaza, no se guarda nada y puede pegarlas nuevamente.

Paso 2: Registre el webhook de PayPal

El webhook es la forma en que su cuenta de PayPal le dice a la plataforma que se realizó un pago, se renovó una suscripción o se reembolsó un pago. Sin él, sus clientes pagan pero sus créditos no se entregan.

  1. El asistente le mostrará una URL de webhook. Cópiela.
  2. En la misma aplicación REST de PayPal, añada un webhook con esa URL y suscríbalo a estos eventos:
    • CHECKOUT.ORDER.APPROVED
    • PAYMENT.CAPTURE.COMPLETED, PAYMENT.CAPTURE.DENIED, PAYMENT.CAPTURE.REFUNDED, PAYMENT.CAPTURE.REVERSED
    • PAYMENT.SALE.COMPLETED, PAYMENT.SALE.REFUNDED
    • BILLING.SUBSCRIPTION.ACTIVATED, BILLING.SUBSCRIPTION.CANCELLED, BILLING.SUBSCRIPTION.SUSPENDED, BILLING.SUBSCRIPTION.EXPIRED, BILLING.SUBSCRIPTION.PAYMENT.FAILED
    • VAULT.PAYMENT-TOKEN.DELETED
  3. PayPal le dará al nuevo webhook un ID. Cópielo, péguelo en el asistente y haga clic en Guardar.

Sus planes son los mismos en ambos casos: configúrelos una vez como se indica en Paso 3 — Configurar niveles de precios y se venderán a través de los métodos de pago que tenga conectados.

Lo que ven sus clientes

  • Recargas — un botón de Pagar con PayPal en su página de Facturación, junto a la opción de tarjeta, al mismo precio por crédito que usted haya establecido.
  • Planes — cada nivel obtiene un enlace de pago de PayPal junto al de Stripe en la pestaña Pagos, y Copiar código de inserción genera un botón por cada método de pago conectado, por lo que una tarjeta de precios en su sitio web puede ofrecer tarjeta y PayPal uno al lado del otro.
  • Recargas automáticas — véase más abajo.

Recargas automáticas en PayPal

Un ajuste, Cargo por recargas automáticas, decide cuál de sus métodos conectados gestiona las recargas automáticas: Stripe, PayPal o su propio webhook. Solo uno de ellos puede hacerlo a la vez, incluso cuando tiene conectados tanto Stripe como PayPal; todo lo demás (recargas manuales, pago de planes) sigue ofreciendo ambos.

Establézcalo en PayPal y cada cliente conectará su propia cuenta de PayPal una vez, desde la tarjeta de Recarga automática en su página de Facturación. A partir de ese momento, siempre que su saldo caiga por debajo de su umbral, la plataforma cargará esa cuenta de PayPal guardada para la recarga al precio por crédito que usted haya establecido y entregará los créditos automáticamente, exactamente igual que hace el flujo de tarjeta de Stripe. A un cliente que aún no haya conectado PayPal simplemente no se le cobrará; su saldo se agotará hasta que conecte una cuenta o compre créditos manualmente. Si PayPal rechaza un cargo, no se entregan créditos y la plataforma lo intenta de nuevo la próxima vez que el saldo caiga por debajo del umbral. Los clientes pueden eliminar su cuenta de PayPal desde la misma tarjeta cuando lo deseen.

Si más tarde desconecta PayPal en el Modo SaaS y era el que gestionaba las recargas automáticas, estas volverán a Stripe si lo tiene conectado, o a su propio webhook si configuró uno.

Información útil sobre PayPal

  • Un plan siempre solicita al cliente una cuenta de PayPal, incluso en una prueba gratuita. Las pruebas siguen funcionando (no se cobra nada hasta que termina la prueba), pero PayPal requiere que el comprador apruebe con una cuenta por adelantado, por lo que el interruptor Requerir tarjeta para iniciar prueba del plan no marca ninguna diferencia en un pago de PayPal. Si depende de pruebas sin cuenta, venda ese plan a través de Stripe.
  • Los precios se cobran exactamente como usted los establece. PayPal no añade ninguna línea de impuestos separada al finalizar la compra, así que incluya cualquier impuesto que deba pagar en el precio de sus planes y en su precio por crédito.
  • Cambiar de plan significa cancelar y volver a suscribirse. Un cliente con una suscripción de PayPal no puede cambiar a otro nivel directamente: debe cancelar el actual y comprar el nuevo plan a través de su propio enlace. (Los clientes que pagan con tarjeta aún pueden cambiar en el portal de clientes de Stripe; consulte Clientes que cambian de plan).
  • Un reembolso no devuelve los créditos. Si reembolsa un pago de PayPal desde su cuenta de PayPal, el reembolso se registra aquí, pero los créditos ya entregados permanecen en el saldo del cliente, igual que con Stripe.

Configuración de precios

  • Niveles de precios — defina paquetes de créditos que sus clientes pueden comprar (hasta 10, p. ej., “Paquete inicial: 100 créditos por 15 $”), configurados en la pestaña Planes del Modo SaaS. Cada plan se factura mensual, anualmente o cada N semanas (un precio anual sigue otorgando sus créditos mes a mes; un plan de tipo semanal los otorga cada periodo de facturación) y puede incluir una prueba gratuita de 1 a 90 días con su propia cantidad de créditos de prueba, con o sin solicitar una tarjeta por adelantado, y con o sin caducidad estricta (los créditos de prueba no utilizados vuelven a su grupo y la cuenta se bloquea si la prueba termina sin una actualización). Consulte Paso 3 — Configurar niveles de precios. Cada plan obtiene su propio enlace de pago en la pestaña Pagos: uno de Stripe, uno de PayPal o ambos, dependiendo de lo que tenga conectado. Cada plan también puede limitar lo que un cliente conserva entre renovaciones: el grupo Créditos no utilizados establece Mantener como máximo (meses de asignación conservados) y Caducar créditos no utilizados después de (días), aplicado a cada cliente en el plan; consulte Limitar lo que se transfiere. También puede gestionar todo esto desde el código; consulte Gestionar sus niveles de precios a través de la API.
  • Precios por crédito — establezca un precio personalizado por crédito para recargas flexibles. Las compras de créditos personalizadas (ad-hoc) deben ser de entre 10 y 10 000 créditos por transacción. Las suscripciones de nivel cubren cantidades fijas; la cantidad personalizada maneja cualquier cosa intermedia. Se muestra una nota opcional (hasta 200 caracteres) a los clientes directamente debajo del precio en su página de Facturación; es útil cuando usted fija el precio en una moneda pero cobra en otra, p. ej., “0,25 USD por crédito a nuestra tasa de referencia”. El precio y la nota también se pueden leer y cambiar desde el código; consulte Establecer su precio por crédito a través de la API.
  • Precio mínimo por crédito — la plataforma aplica un precio mínimo por crédito para mantener la sostenibilidad de la plataforma. Puede establecer su precio en este mínimo o por encima de él.

Panel de control de créditos de subcuentas

Los detalles de uso de créditos de cada subcuenta (desde el menú Más de su fila en la página de Subcuentas) muestran:

  • Créditos comprados y gasto total
  • Créditos consumidos y saldo restante
  • Tendencias de uso a lo largo del tiempo, desglosadas por motivo y por campañas principales

Lo que muestra el panel de control. Cuando una subcuenta utiliza la clave de API de su agencia, el panel muestra su uso de créditos pero oculta el costo en dólares subyacente. Los totales de uso cuentan solo los créditos realmente consumidos; las bonificaciones promocionales, las renovaciones mensuales y los ajustes de plan están excluidos, por lo que la cifra de “créditos utilizados” refleja la actividad real.


Copia de campañas a subcuentas

Puede copiar una campaña probada desde su cuenta de agencia (o cualquier subcuenta) a una o más subcuentas a la vez; la configuración del bot, el mensaje de apertura, las preguntas frecuentes y la base de conocimientos, las funciones personalizadas y los medios se transfieren, por lo que no tiene que reconstruirlos manualmente. La copia llega como un Borrador, y algunos elementos específicos de la cuenta (plantillas de WhatsApp, canales y número de teléfono, lista de contactos) se vuelven a configurar en cada subcuenta.

Comience desde la página de Subcuentas: abra el menú Más de una fila y elija Copiar campaña aquí. Para copiar un agente de IA en su lugar, utilice Copiar agente aquí en el mismo menú, o el icono Copiar este agente a una subcuenta en la fila del agente en la página de Agentes de IA. Para entregar a un cliente toda una configuración de una vez en lugar de un solo agente, utilice una Instantánea (Snapshot); consulte Instantáneas.

Para obtener el procedimiento paso a paso completo, saber qué se copia y qué se debe volver a hacer, consulta Copiar una campaña a una subcuenta.


Modo de inicio de sesión (actuar como subcuenta)

Puede ingresar al panel de control de una subcuenta directamente desde su cuenta de agencia, como si fuera el cliente. Esta es la misma función que algunas plataformas llaman “asistir” o “suplantar”; aquí la acción se denomina Iniciar sesión como usuario.

  1. En la barra lateral, haga clic en Subcuentas.
  2. Busque la subcuenta en la lista. En esa fila, haga clic en el menú Más (icono de tres puntos en el extremo derecho).
  3. Haga clic en Iniciar sesión como usuario.
  4. El panel de control se recarga como esa subcuenta, con acceso total a sus campañas, contactos, chats y configuraciones.
  5. Cuando termine, haga clic en la píldora ámbar Asistiendo: en la parte superior de la barra lateral y elija Volver a mi agencia.

Esto es especialmente útil para brindar soporte práctico a los clientes sin pedirles que compartan sus credenciales de inicio de sesión.


Gestión de funciones de subcuenta

Dependiendo de su nivel de agencia, puede controlar a qué funciones tiene acceso cada subcuenta. La asignación de funciones se gestiona por subcuenta y a través de sus niveles de precios.

Desde el modal Editar de una subcuenta, puede ajustarla individualmente: alternar qué funciones tiene, ocultar páginas específicas de su menú lateral y configuración, elegir quién recibe sus correos electrónicos de alerta (consulte Enrutamiento de notificaciones), establecer un límite mensual en su propio gasto de clave API y activar o desactivar su nivel Max AI.

El editor de funciones incluye un grupo de Tipos de canal que decide qué canales de mensajería puede conectar el cliente: Chat Widget, WhatsApp Business API, WhatsApp Web, Instagram, Facebook Messenger, Telegram, LINE, Viber, Email, SMS e iMessage. Los tipos de canal están activados de forma predeterminada a menos que desactive algunos; un canal que haya desactivado aparecerá como bloqueado en la página de Canales del cliente, con una nota que indica que no está incluido en su plan actual.

Si el cliente está en un nivel de pago, coloca la función en el nivel también. Los interruptores que configures aquí son reemplazados por la lista de funciones del propio nivel cada vez que se renueva la suscripción de ese cliente. Usa el modal Editar para ajustes únicos, y el nivel de precios para cualquier cosa que el cliente deba mantener.

Nivel Max de IA y su propia clave de API. Si su agencia utiliza su propia clave de API, habilitar Max para un cliente cambia el uso de IA de ese cliente de “gratuito mediante su clave” a 0.25 créditos por acción facturados a su fondo de agencia. Lo mismo ocurre con el nivel Mini, que viene con Max: también se ejecuta en nuestra infraestructura, a 0.15 créditos por acción, nunca en su clave.


¿Necesita ayuda?

If you have questions about agency accounts or sub-account management, reach out via our email support.