Cómo desarrollamos nuestro propio sistema de facturación

Hace algún tiempo, decidimos lanzar nuestro servicio de videovigilancia para aquellos clientes que querían obtener rápidamente una infraestructura lista para usar. Algunos de nuestros usuarios finales querían conectar las cámaras a la nube, y no al DVR local, y todavía no teníamos nada que ofrecerles. Además, fuimos abordados por grandes operadores de telecomunicaciones con una solicitud para demostrar el funcionamiento de la solución desde el momento de la compra de la cámara hasta el momento de debitar dinero de una tarjeta bancaria para utilizar el servicio de videovigilancia. Necesitábamos una base para tal demostración. Como resultado, preparamos una red distribuida de servidores, instalamos nuestro software en ellos y comenzamos a conectar suscriptores.

Inicialmente, establecimos un costo fijo para usar nuestra nube, pero luego resultó que esto no funcionó, ya que algunos clientes eran rentables al precio establecido y otros no. Teníamos que hacer algo al respecto.

Billing System

En primer lugar, intentamos considerar las estadísticas de consumo de recursos y facturar en función de la cantidad de metraje que la cámara grabó para cada cliente individual. Era un trabajo que requería mucho tiempo y claramente necesitaba automatizarse. Además, para los nuevos clientes, comenzamos a ofrecer tarifas individuales, lo que también propició la aparición de nuevas tareas para asegurar acuerdos con los clientes. Se hizo evidente que necesitábamos conectar un sistema de facturación.

Ya existían en el mercado soluciones conocidas con API de integración que podíamos probar por nosotros mismos, y decidimos comenzar con esto. Realizamos muchas pruebas e identificamos problemas que no se pudieron resolver:

● No hay cámaras en el sistema de facturación listo para usar. La tarifa está asociada con las cámaras, y las cámaras forman unidades de facturación por las que el suscriptor paga una tarifa mensual, por lo que la facturación no puede funcionar sin un detalle tan esencial.

● Incapacidad para configurar facturación adaptable para diferentes niveles de acceso. Al lanzar una nube de videovigilancia, identificamos tres niveles de acceso: administrador del sistema, administrador de la nube del cliente y suscriptor de la nube del cliente. Para cada uno de estos tres niveles, la facturación debe adaptarse principalmente en términos de la información que se muestra.

No importa cuánto lo intentamos, no pudimos resolver estos problemas importantes con la ayuda de soluciones listas para usar. Después de dos meses de intentarlo, llegamos a una solución simple: Crear nuestro propio sistema de facturación adaptado a nuestros procesos comerciales. Nuestro equipo podía hacerlo y, lo más importante, sabíamos exactamente lo que necesitábamos de la facturación. Ha pasado bastante tiempo desde entonces y ahora estamos utilizando activamente nuestra propia facturación.

Nuestras funciones de facturación

Nuestras funciones de facturación

Hemos construido un sistema jerárquico de niveles de acceso con las correspondientes opciones de facturación.

Entonces, los administradores de facturación pueden:

● Crear servicios para nuestros clientes. Un “servicio” se considera la característica del servicio que brindamos, por ejemplo, “1 día de grabación activada por movimiento” o “análisis de video para 1 canal”. Entonces, los operadores de telecomunicaciones pueden combinar los servicios recibidos de nosotros en planes de tarifas para sus suscriptores. Por ejemplo, “7 días de registro de tráfico y captura de matrículas de automóviles con un costo mensual fijo” es un plan de tarifas personalizado creado por un cliente. Esta tarifa se basa en el servicio de “1 día de registro” multiplicado por 7, con una tarifa adicional por lectura de placas de automóviles.

● Crear una nube para el cliente especificando su nombre de usuario y seleccionando tarifas asequibles. Para cada nube, podemos establecer descuentos, designar un administrador responsable, monitorear el historial de uso, agregar usuarios, cámaras, tarifas, etc.

● Recibir un informe sobre los recursos utilizados y los servicios prestados, calculado automáticamente por el consumo de los servicios prestados en cada cámara individual.

● Gestionar la lista de usuarios del sistema. Podemos agregar nuestros nuevos administradores, contables y gerentes al sistema de facturación. Cada tipo de usuario tendrá acceso a una funcionalidad particular.

● Acceder a un panel con métricas de facturación de clientes actuales.

El administrador de la nube puede:

● Crear planes de tarifas para suscriptores, combinando los servicios prestados por el administrador de servicios.

● Ver y administrar la lista de suscriptores de la nube.

● Crear cuentas para suscriptores y asigne administradores de cuentas responsables.

● Recibir informes de cada suscriptor para preparar facturas de pago o transferir datos a la pasarela de pago.

El suscriptor mismo tiene la oportunidad de ver los informes de uso, que forman la base de la factura emitida por el operador.

Además de estas tres categorías, presentamos otra: referencias. Esta categoría no se encuentra en ningún otro sistema de facturación. Las referencias son necesarias si el operador desea aumentar sus ventas atrayendo nuevos clientes, pero no desea agregar nuevos empleados. Las referencias son agentes externos que traerán nuevos clientes a los operadores por un porcentaje de las ventas. En facturación, pueden:

● Crear cuentas para suscriptores.

● Ver una lista de sus cuentas creadas.

● Ver estadísticas de consumo de suscriptores creados y el monto a pagar por el período.

En el futuro, el sistema de referencias se desarrollará aún más, se agregarán niveles adicionales y nuestros clientes podrán construir sus propias estructuras de marketing multinivel efectivas que generarán ganancias adicionales.

Hicimos el trabajo más difícil y tuvimos en cuenta todos los matices de la interacción de la facturación con nuestro Flussonic Watcher, y ahora estamos preparando una API para una integración adicional con la facturación del cliente, si es necesario. Y ahora estamos felices de compartir nuestra experiencia y probar las capacidades de nuestro sistema de facturación. Escríbenos para acceder.

How We Developed Our Own Billing System

Aleksey Yurchenko Product owner Flussonic Watcher

Flussonic Media Server trial

Al enviar tu solicitud, aceptas nuestros términos y condiciones. terms and conditions

Our experts will contact you shortly, offer tech advice and consultation, and send you a trial license..

Completa el formulario para recibir una clave de prueba gratuita de Flussonic Media Server.

Si no recibes un correo electrónico nuestro en una hora, verifica tu carpeta de correo no deseado y agregua a Flussonic a tu lista de contactos de confianza.

Email: support@flussonic.com Phone: +1 (778) 776-2525