Evaluando propuestas

Confirmación de transacciones

Publicado el 07 Enero, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

1. Estructura de grupos por cliente
Para cada cliente se crean 2 grupos de Telegram:
Grupo del Cliente:
Aquí el cliente envía los comprobantes (fotos o PDF) de sus transferencias.
Los operadores no tienen contacto directo con el cliente en este grupo.
Grupo de Operadores:
Aquí se reciben los comprobantes y se comparte un resumen (extraído con IA).
Solo los operadores forman parte de este grupo (el cliente no accede).
Objetivo: Proteger la confidencialidad, evitando el contacto directo entre clientes y operadores.

2. Lectura con IA
Cuando el cliente envía un comprobante (imagen o PDF) al Grupo del Cliente, el bot debe usar IA para extraer la información relevante:
Monto (ej.: $100.000)
Nombre del que transfiere
Nombre del que recibe
Fecha del comprobante
Con esa información, se genera un resumen automático.
3. Reenvío de datos al Grupo de Operadores
El bot reenvía al Grupo de Operadores:
El comprobante (foto/PDF).
El resumen (monto, remitente, destinatario, fecha).
Dos botones para gestionar el estado de la transferencia:
Recibido
No recibido aún
4. Flujo de confirmación
Si se hace clic en “Recibido”:
En el Grupo del Cliente, el bot publica un mensaje (sin que el operador hable directamente) que diga:
(Emoji de tilde verde) $100.000 Recibido

En el Grupo de Operadores, se actualiza el mensaje de confirmación a algo como:
¡Listo!

Si se hace clic en “No recibido aún”:
En el Grupo del Cliente, el bot publica:
(Emoji de X) $100.000 aún no recibido

En el Grupo de Operadores, aparece un nuevo botón con un texto como:
Reconfirmar cuando llegue

Cuando finalmente se reciba y se hace clic en ese botón, en el Grupo del Cliente se envía:
(Emoji de tilde verde) $100.000 Recibido

5. Resumen diario
A las 20:00 (hora de Argentina), en el Grupo de Operadores de cada cliente, se publicará un resumen con la suma total de los montos confirmados como recibidos durante ese día.
6. Integración con Google Sheets y Google Apps Script
Se desea que toda la información (transacciones, montos, clientes, estado de pago, etc.) Se almacene y visualice en una Google Sheet.
A través de Google Apps Script, se podría:
Generar un panel para ver todas las transacciones que se han enviado.
Facilitar la automatización de reportes.
Copiar y pegar fácilmente la lógica (scripts y configuraciones) al crear un nuevo cliente, agilizando la implementación.
Esto permitiría una visión global de las transacciones, además de un control centralizado y ampliable a varios clientes sin complicaciones.

7. Objetivo principal
Automatizar la gestión de comprobantes de transferencia en Telegram.
Usar IA para extraer datos clave de cada comprobante.
Mantener la confidencialidad separando la comunicación cliente-operadores.
Permitir la confirmación de pagos de forma sencilla y centralizada.
Generar un informe diario de los montos recibidos.
Conectar todo con Google Sheets y Google Apps Script para tener un panel de control y una implementación escalable.
¡Gracias!
Cualquier duda o aclaración, estoy a su disposición para seguir ajustando detalles.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por A. L.