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.
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.
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.