cruzvale33 / sepa-laravel
Este paquete permite crear archivos para cobros SEPA en España.
Fund package maintenance!
Cruz Valerio
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/cruzvale33/sepa-laravel
Requires
- php: ^7.3|^8.0
- illuminate/contracts: ^10.0||^11.0||^12.0
- illuminate/support: ^8.0|^9.0|^10.0|^11.0
- spatie/laravel-package-tools: ^1.16
Requires (Dev)
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.1.1||^7.10.0
- orchestra/testbench: ^10.0.0||^9.0.0||^8.22.0
- pestphp/pest: ^3.0
- pestphp/pest-plugin-arch: ^3.0
- pestphp/pest-plugin-laravel: ^3.0
README
SepaLaravel es un paquete PHP/Laravel para generar archivos XML de transferencias SEPA (Single Euro Payments Area) de manera sencilla y automática. Este paquete soporta: Presentadores (Presenter), Acreedores (Creditor), Deudores (Debtor), Pagos (Payment), y la generación de XML listo para enviar a entidades bancarias. ⚡ Instalación rápida, sin configuración manual gracias a Laravel Package Auto-Discovery.
✨ Instalación
Requiere PHP 8.0+ y Laravel 8, 9 o 10. Instala el paquete vía Composer:
composer require cruzvale33/sepa-laravel 📚 Documentación Presenter: Define los datos de la empresa que envía el XML. Creditor: Define los datos del acreedor de las domiciliaciones. Debtor: Define los datos del cliente deudor. Payment: Define cada uno de los cobros o recibos que se quieren realizar. La librería se encarga de generar automáticamente el XML en formato SEPA cumpliendo las normativas. 🛠️ Testing bash Copy Edit composer test (Próximamente incluiremos un set de tests automatizados.) 📄 Licencia Este paquete está licenciado bajo la MIT License. 💬 Soporte ¿Tienes dudas, errores o sugerencias? Abre un Issue en GitHub o envía un Pull Request con mejoras. ¡Toda contribución es bienvenida! 🚀 Creado con ❤️ por @cruzvale33