API Pago dinky
API para gestión de pagos electrónicos desarrollada en PHP 8.2 con Laravel 11, empaquetada en contenedores Docker y versionada en GitLab. Permite transacciones seguras vía Stripe, Payphone y PayPal, ofreciendo una solución robusta para entornos multi-aplicación y multi-empresa.
Preview
En acción
Demostración de flujo de pago con Payphone
Funcionalidades
Integración nativa con Stripe, Payphone y PayPal
Arquitectura preparada para PHP 8.2 y Laravel 11
Contenedores Docker optimizados para despliegues rápidos
Documentación interactiva mediante Swagger (OpenAPI)
Soporte para múltiples empresas y aplicaciones de forma simultánea
Sistema de seguridad con credenciales ofuscadas y autenticación robusta
Pipeline de CI/CD integrado con GitLab Registry
Stack
Detalles
Diseño técnico
Arquitectura y Diseño
Backend — Laravel 11
Núcleo de la API desarrollado con los últimos estándares de Laravel, gestionando transacciones, validaciones y lógica de negocio multi-inquilino.
Base de Datos — PostgreSQL
Almacenamiento relacional robusto para el historial de transacciones, configuración de clientes y logs de auditoría.
Caché y Colas — Redis
Optimización de rendimiento mediante caché de respuestas y procesamiento asíncrono de eventos de pago.
Infraestructura — Docker & GitLab
Estandarización de entornos mediante Docker y automatización de imágenes hacia el registro de GitLab para despliegues continuos.
Sigue explorando


