Skip to main content
Una cuenta es un id sobre el que coinciden un login, un ámbito de tasa, una fila de saldo y un registro de llamada. Nada tiene que crearla: una cuenta existe en el momento en que un login la nombra o llega un mensaje llevándola, y la fila app_account es una etiqueta atornillada después.

Deje accountId en blanco y otra cosa se convierte en la cuenta

accountId es opcional en una credencial, y lo que llena el hueco difiere por protocolo.
Un login HTTP con un apiKey y sin accountId factura a la propia clave API. El secreto aterriza en cdr_submit.account_id, en las cifras de ingresos del panel y en cada exportación CSV: copiado en registros que viven tanto como la historia de facturación, y que dejan la plataforma en hojas de cálculo. Rotar la clave después divide la historia de ese cliente entre dos ids.Establezca accountId explícitamente en cada credencial y ninguno de los fallbacks importa.

Por qué la cuenta y no el login

Una cuenta puede tener varios logins, y todo lo que lleva dinero o un techo está asociado a la cuenta:
Un límite por login permitiría a un cliente subirse su propio techo creando otro login. Asociar a la cuenta es lo que hace que cualquiera de estos signifique algo.
Las aprobaciones son lo único que puede ir en cualquier dirección: una fila de sender ID o plantilla puede nombrar un system_id para atarla a un login, o dejarlo null para todos los logins de la cuenta. Consulte Sender IDs. app_account es nombre, contacto y jerarquía: nada que la ruta del mensaje lea. El árbol tiene exactamente dos niveles de profundidad, y la base de datos lo hace cumplir: app_account_two_levels rechaza una fila que a la vez nombra un padre y revende, por lo que una cuenta o bien tiene otras o pertenece a una.
Deslistar una cuenta no detiene nada. La pasarela nunca lee el catálogo de cuentas, así que limpiar enabled elimina la fila de las listas de este panel y deja sus logins conectándose, su tráfico enviándose y sus reglas de tasa tarificando exactamente como antes. Es lo contrario de lo que significa enabled en un vendor o en un producto, y mucho más caro de equivocarse.Para detener el tráfico, desactive los logins. Para detener el gasto, use el saldo.

Crear un login no crea un saldo

Una cuenta sin fila account_balance no está en cero: no tiene saldo, que es un estado distinto y el que en silencio se traga una recarga.
Un RECHARGE escrito para una cuenta sin fila de saldo no acredita nada. Se queda pendiente y registra, y se aplica en el momento en que aparece la fila. Pero hasta entonces el cliente ha pagado y no puede enviar. Abra la cuenta para crédito primero (Open for credit en la página de la cuenta), luego recargue.
El panel distingue las dos deliberadamente: “no balance row” y “credit switched off” se muestran como respuestas distintas en lugar de colapsarse en una única cifra vacía. Consulte Crédito prepago.

Un id de cuenta que también es un nombre de vendor

La tarificación empareja un ámbito de tasa solo por nombre, y la misma tabla contiene ambos lados del trato. Un id que también es un nombre de instancia de vendor tiene sus reglas leídas como nuestro coste para ese vendor así como lo que este cliente paga. La página de la cuenta lo pinta en rojo en lugar de dejar que se descubra en un informe de márgenes. Renombre uno antes de tarificar cualquiera. * está reservado directamente y no puede usarse como nombre de cuenta o de vendor.

Qué hay en la página de la cuenta

Logins

Quién puede conectarse como esta cuenta, qué producto lleva cada uno y rotar un secreto.

Tarifa personalizada

Lo que esta cuenta paga. Sin reglas propias significa que se tarifica por el catch-all que la cubra.

Extracto

Lo que se debe por un periodo, facturado en el envío, así que el importe deja de moverse cuando lo hace el periodo.

Sender IDs y contenido

Las dos listas de aprobación y el interruptor de aplicación a su lado.
El tráfico en la página se deriva de los mensajes que realmente llegaron, dividido por login y producto: así que muestra tráfico que entró bajo esta cuenta desde un login que este panel nunca ha visto.