Skip to content
leoco/dev
← Volver a proyectos
Backend (integraciones fintech)·2025·Repo privado

Pago Today — Remesas y Logística

Plataforma de envío de dinero internacional con billetera virtual segmentada por país (USD/EUR/COP), donde cada recarga de saldo pasa por un flujo de aprobación manual con comprobante de pago, y cada envío se liquida mediante integración HTTP con una API externa (CBPay) que resuelve tasas y ejecuta retiros por pago móvil o transferencia bancaria en Venezuela. Implementé el flujo de verificación de identidad (KYC) con selfie y documento, la generación de comprobantes en PDF, y el manejo de errores alrededor de integraciones externas para que un fallo del proveedor no bloquee toda la operación.

Disponible bajo NDA · puedo hacer un walkthrough en una llamada.
STACK TÉCNICO
LaravelPHPMySQLLivewireFintech
DESAFÍOS

Dependencia de una API financiera de terceros

Los retiros dependen de un proveedor externo (CBPay) que puede fallar o responder lento. Solución: manejo defensivo con try/catch alrededor de cada llamada, logging estructurado de ingresos/egresos, y transacciones de base de datos (DB::beginTransaction/commit/rollBack) en los flujos financieros críticos.

Verificación de identidad y cumplimiento

El servicio maneja transferencias de dinero real y requiere verificar identidad antes de operar. Solución: flujo KYC con selfie + documento frontal/trasero, revisado manualmente por un administrador antes de habilitar operaciones sensibles.

SOLUCIONES

Balances segmentados por país y moneda

Cada usuario opera con un balance específico según su país de origen, con conversión automática de divisas y tasa inversa cuando no existe una tasa directa registrada entre dos monedas.

Notificaciones transaccionales multicanal

Integración con Twilio para SMS y WhatsApp, incluyendo un chatbot que responde automáticamente la tasa de cambio del día, y un observer que dispara notificaciones al cambiar el estado de un envío.

¿Te interesa este proyecto o tienes una idea similar?