# Cuentas y referidos

La [ficha del contacto](https://support.jetbot24.ru/es/chatbots/contacts/card) tiene dos pestañas además de «General»: «Cuentas» y «Referidos».

## Cuentas

Una cuenta es el saldo interno del contacto en el bot: bonificaciones, puntos, un depósito. Es una contabilidad dentro del bot, no un monedero de un sistema de pago. Un contacto tiene una cuenta aparte para cada moneda.

### Cómo aparece una cuenta

No puedes abrir una cuenta a un contacto a mano. Una cuenta aparece sola cuando le llega dinero en esa moneda por primera vez; por ejemplo, después de estos bloques del flujo:

- [«Recargar la cuenta del contacto»](https://support.jetbot24.ru/es/chatbots/blocks/contact-data/top-up-balance);
- [«Recompensar al referente»](https://support.jetbot24.ru/es/chatbots/blocks/contact-data/referrer-reward).

El bloque [«Cargo en la cuenta del contacto»](https://support.jetbot24.ru/es/chatbots/blocks/contact-data/debit-balance) descuenta dinero de la cuenta. Todos los bloques para trabajar con los datos del contacto están en la sección [Bloques](https://support.jetbot24.ru/es/chatbots/blocks).

Mientras no hay cuentas, la pestaña dice «Vacío».

### La pestaña «Cuentas»

La tabla muestra la «Moneda», el «Saldo» y la «Fecha de creación» de cada cuenta. Los botones de la derecha:

| Botón | Qué hace |
|---|---|
| «+» | Abre la ventana «Recargar cuenta» |
| «−» | Abre la ventana «Cargar en la cuenta» |
| «Historial» | Muestra todas las operaciones de la cuenta |
| «Bloquear» / «Desbloquear» | Prohíbe o vuelve a permitir los cargos en la cuenta |

![La pestaña «Cuentas»: la cuenta del contacto con su saldo y sus botones](https://support.jetbot24.ru/_media/es/01-chatbots/07-contacts/_images/accounts.webp?v=1792562451)

### Recargar o cargar manualmente

1. Haz clic en «+» o «−» en la fila de la cuenta.
2. Introduce «Importe» y «Descripción»: los dos campos son obligatorios. La descripción va al historial y después permite saber a qué se debió la operación.
3. Haz clic en «Recargar» o «Cargar».

No puedes cargar más de lo que hay en la cuenta.

### Bloquear una cuenta

De una cuenta bloqueada no se puede descontar dinero, ni manualmente ni desde el flujo:

- el bloque «Cargo en la cuenta del contacto» envía al contacto por la rama de fondos insuficientes;
- el bloque «Recargar la cuenta del contacto» con un importe negativo no descuenta nada y detiene el flujo.

Una cuenta bloqueada sí se puede recargar. El botón «Desbloquear» levanta la prohibición.

### El historial

El botón «Historial» abre la lista de operaciones de la cuenta: «Tipo», «Importe», «Descripción» y «Fecha de la operación». Las más recientes están arriba.

![Historial de la cuenta: una recarga por un bloque, una recarga y un cargo por un gestor](https://support.jetbot24.ru/_media/es/01-chatbots/07-contacts/_images/journal.webp?v=1792562451)

| Tipo | De dónde viene la operación |
|---|---|
| «Abono por un bloque», «Cargo por un bloque» | Bloques del flujo |
| «Abono por un gestor», «Cargo por un gestor» | Manualmente, en la pestaña «Cuentas» |
| «Abono por referido» | Una recompensa por referido |
| «Abono mediante el sistema de pago», «Cargo mediante el sistema de pago» | Un pago a través de un sistema de pago |
| «Abono por API», «Cargo por API» | Un programa externo a través de la API de la plataforma |

Puedes mostrar el saldo al contacto en un mensaje con la función `getBalance`. Se describe en la página [Referencia de funciones](https://support.jetbot24.ru/es/chatbots/templates/functions).

## Referidos

La relación de referidos muestra quién trajo a quién al bot:

- un **referente** es el contacto que invitó a la persona;
- un **referido** es el contacto invitado.

Las relaciones forman una cadena. Los que el contacto invitó personalmente son su primera línea. Los invitados por ellos son la segunda línea, y así sucesivamente. Todas las líneas juntas forman la red del contacto.

### Cómo surge la relación

**Por un enlace de referido.** Cada contacto tiene su propio enlace de referido al bot. El bot se lo envía a la persona en un mensaje con las funciones de la sección «Programa de referidos» de la página [Referencia de funciones](https://support.jetbot24.ru/es/chatbots/templates/functions). Cuando otra persona llega al bot por ese enlace, se convierte en referido del dueño del enlace. Si el recién llegado ya tiene un referente, la relación no cambia.

**Manualmente.** En la ficha del contacto, en la sección «Programa de referidos»:

1. En la fila «Referente (superior)», haz clic en «Asignar».
2. Introduce el ID del contacto referente. El ID aparece en el encabezado de su ficha y en la primera columna de la lista de contactos.
3. Haz clic en «Guardar».

La cruz junto al nombre del referente elimina la relación. Los invitados por el contacto siguen siendo suyos.

### Notificación de un nuevo referido

El bot puede avisar a un referente de que una persona nueva llegó por su enlace. Se activa en la configuración del bot, en la pestaña «Avanzado»: el interruptor «Recibir notificaciones de nuevos referidos» y el campo «Profundidad», que indica hasta qué línea de la cadena hacia arriba se envía la notificación. Allí también se define tu propio texto: «Mensaje propio sobre un nuevo referido». Más detalles en la sección [Configuración del bot](https://support.jetbot24.ru/es/chatbots/settings).

Cuando un referente se asigna manualmente, no se envía ninguna notificación.

### Dónde verlo

- **En la ficha del contacto**, en la sección «Programa de referidos»: «Referente (superior)», quién lo invitó; «Referidos», «Primera línea» y «Toda la red» con el número de invitados. La fila «Referidos» solo aparece si el contacto invitó a alguien.
- **En la pestaña «Referidos»**, los contactos de la primera línea: ID, «Nombre», «Teléfono», «Usuario» y «Número de referidos». La última columna tiene dos números: los invitados personalmente por el referido y toda su red. Un clic en un nombre abre la ficha del referido: así puedes bajar por la cadena.
- **En la lista de contactos**, la columna «Referente».
- **En la exportación de contactos**, la columna ID del referente.

![La pestaña «Referidos»: los contactos invitados por este contacto y cuántas personas invitaron ellos](https://support.jetbot24.ru/_media/es/01-chatbots/07-contacts/_images/referrals.webp?v=1792562451)

### Qué puedes hacer con los referidos

- recompensar a quienes invitan: el bloque [«Recompensar al referente»](https://support.jetbot24.ru/es/chatbots/blocks/contact-data/referrer-reward);
- ramificar el flujo según el número de invitados: el bloque [«Condición»](https://support.jetbot24.ru/es/chatbots/blocks/logic/condition);
- seleccionar los destinatarios de un envío masivo con el filtro «Tiene cierto número de referidos»: la página [Destinatarios y filtros](https://support.jetbot24.ru/es/chatbots/mailings/audience);
- mostrar al contacto su enlace y la lista de invitados: las [funciones](https://support.jetbot24.ru/es/chatbots/templates/functions) de las plantillas.

## Si algo no funciona

- **«Fondos insuficientes».** El importe del cargo es mayor que el saldo de la cuenta. El mismo mensaje aparece al cargar en una cuenta bloqueada: primero desbloquéala.
- **«Se transfirió un importe cero».** Introduce un importe mayor que cero.
- **«No se encontró ese referente para el bot actual».** En este bot no hay ningún contacto con ese ID. Solo un contacto del mismo bot puede ser referente.
- **«El contacto actual no puede ser su propio referente».** Se introdujo el ID del propio contacto.
- **«El referente que indicaste está en la red de referidos del contacto actual».** No puedes asignar como referente a alguien que este contacto trajo él mismo, directamente o a través de la cadena.
