Cómo MeterFlow convierte lo que hacen tus clientes en créditos, límites y facturas — explicado sin tecnicismos.
El problema
Cobrar por consumo suena a simplemente contar. No lo es. Cada acción de un cliente pone en marcha una cadena, y cada eslabón puede fallar.
Por qué importa. Los pasos 1 y 2 deben ser rápidos, porque el cliente está esperando. Los pasos 3 a 6 deben ser perfectos, porque son dinero. Casi todos los equipos construyen esto dos veces: rápido la primera, bien la segunda, tras la primera reclamación.
Cómo es
Por qué está dividido así. Tus clientes solo ven tu producto. Tus desarrolladores solo tocan el bloque de la izquierda. Todos los demás — administración, soporte, quien fija los precios — trabajan únicamente en el bloque de la derecha, sin necesidad de una nueva versión.
El vocabulario
El SDK
Bajo el capó
Por qué el trabajo se divide en dos. Si MeterFlow hiciera todos sus cálculos antes de responder, tus clientes más activos serían los más lentos: cuanto más consumen, más esperan. En cambio, aceptamos el evento al instante y sumamos después, de modo que la velocidad de tu producto nunca depende de cuánto haya consumido nadie.
La red de seguridad · 1 de 3
Las conexiones se caen. Cuando ocurre, tu app no puede saber si la petición llegó o no — así que la envía otra vez. Y hace bien.
Por qué importa el número de ticket. Sin él, dos segundos de red inestable le cuestan dinero real a tu cliente y a ti una incidencia de soporte. Cada petición que cambia un saldo puede llevar uno, y MeterFlow solo actúa la primera vez.
La red de seguridad · 2 de 3
El saldo de un cliente no es un número en una casilla que alguien pueda editar. Es la suma de todos los créditos que ha recibido, menos todos los que ha gastado.
Por qué funciona así. Cuando un cliente escribe diciendo "nosotros nunca consumimos tanto", no necesitas que te crean: le enseñas la lista. Cada línea tiene fecha, motivo e importe, y ninguna línea se ha alterado jamás. Esa es la diferencia entre una conversación sobre la factura y una discusión sobre la factura.
La red de seguridad · 3 de 3
Cuando el saldo llega a cero, la siguiente petición recibe una respuesta concreta: crédito insuficiente. No un tiempo de espera agotado. No un fallo genérico. Y no un éxito silencioso que deja la cuenta en números rojos.
Como la respuesta es concreta, tu producto puede mostrar "te has quedado sin créditos — recarga" en lugar de una página de error. Esa pantalla es uno de tus mejores momentos para vender una mejora.
Nadie puede gastar dinero que no te han pagado, y ningún desarrollador tiene que escribir el código que decide si un cobro parcial estaba permitido.
Notificaciones
Nunca tienes que consultar ni comprobar nada. Cuando ocurre algo que te interesa, MeterFlow envía un mensaje a tu app en segundos — y lo firma, para que puedas probar que viene de nosotros.
Por qué existe la firma. La dirección en la que escucha tu app está expuesta en internet. Sin firma, cualquiera que la encontrara podría enviarte un mensaje diciendo que un cliente ha pagado, y tu app se lo creería. Con firma, un mensaje falso se descarta antes de causar daño.
El panel
Inicia sesión y verás tus organizaciones, tus proyectos y todo lo que contienen. Cambiar un precio no necesita un desarrollador, ni una nueva versión, ni una base de datos.
Todo lo que tienes, en una pantalla. Clara u oscura.
El procedimiento
Por qué la clave solo se muestra una vez. Después de copiarla, MeterFlow guarda solo una huella cifrada — suficiente para reconocer tu app, no para reconstruir la clave. Si robaran nuestra base de datos, las claves que contiene serían inútiles. El precio es que no podemos volver a mostrártela: si la pierdes, la revocas y creas una nueva.
El día a día
El consumo de un cliente, desglosado por contador.
Escribe el nombre de un cliente y tendrás su panorama completo: lo que le queda, lo que ha gastado y en qué.
Por qué a soporte le importa esta pantalla. "¿Por qué mi factura es tan alta?" se responde en unos treinta segundos, por quien atienda el correo — sin abrir una incidencia a desarrollo.
Seguridad
Una clave de un proyecto no puede leer, modificar ni siquiera detectar nada en otro. Cada registro lleva el proyecto al que pertenece, y cada petición se comprueba contra él.
Invita a compañeros como administrador, miembro u observador. Quien solo necesita consultar saldos no recibe además el poder de cambiar tus precios.
La alternativa
Cómo empezar
Crea una cuenta, crea un proyecto, copia una clave. Tu primer evento medido puede registrarse antes de que se enfríe el café.