Blog
All articles. All pillars. All authors.
Decisiones de arquitectura: Python, FastAPI, SolidJS, SQLite
La arquitectura detrás de 0fee.dev: por qué elegimos Python FastAPI, SolidJS, SQLite, DragonflyDB y Celery. Por Juste Thales Gnimavo y Claude.
La herramienta CLI: zerofee-cli
Cómo construimos zerofee-cli con Python, Typer, Rich y httpx -- login, pagos, reenvío de webhooks, streaming de logs. Por Juste Thales Gnimavo y Claude.
Siete SDKs en siete lenguajes
Cómo construimos 7 SDKs para 0fee.dev en TypeScript, Python, Go, Ruby, PHP, Java y C# en dos sesiones. Por Juste Thales Gnimavo y Claude.
Una API, 53+ proveedores, 200+ países
Cómo 0fee.dev unifica más de 53 proveedores de pago en más de 200 países en una sola API. Ejemplos de código, lógica de enrutamiento y cobertura. Por Juste Thales Gnimavo.
Monedas sin decimales: cuando 5000 significa 5000
Cómo 0fee.dev maneja monedas sin decimales como XOF y JPY: los errores de precisión que encontramos y arreglamos, y por qué int(round()) importa. Por Juste Thales Gnimavo.
La API simplificada de 3 campos: monto, moneda, referencia
Cómo 0fee.dev redujo su API de pagos a 3 campos requeridos: monto, moneda y referencia. Checkout alojado como predeterminado. Por Juste Thales Gnimavo y Claude.
Enlaces de pago: URLs compartibles para cualquier pago
Cómo funcionan los enlaces de pago de 0fee.dev: URLs compartibles, recolección de datos del cliente, conversión de moneda y generación de facturas. Por Juste Thales Gnimavo y Claude.
Billetera y flujo de recarga de fondos
Cómo funciona el sistema de billetera de 0fee.dev: créditos, flujo de recarga, filtrado por país, cupones y gestión de saldo. Por Juste Thales Gnimavo y Claude.
Sistema de facturas y generación de PDF con WeasyPrint
Cómo 0fee.dev genera facturas profesionales con WeasyPrint, marca del comerciante, búsqueda/filtro y envío por correo. Por Juste Thales Gnimavo y Claude.
Conversión de divisas en más de 25 monedas
Cómo 0fee.dev maneja la conversión de divisas en más de 25 monedas con APIs gratuitas, caché y detección de localización. Por Juste Thales Gnimavo y Claude.
El problema de pagos en África: por qué Stripe no es suficiente
El mercado de dinero móvil de más de $1T en África necesita más que Stripe. Cómo 0fee.dev resuelve el problema de pagos en África. Por Juste Thales Gnimavo y Claude.
El sistema de suspensión por facturación
Cómo 0fee.dev gestiona facturas impagadas: facturación basada en cron, periodos de gracia, respuestas 402, reactivación automática. Por Juste Thales Gnimavo y Claude.