Billwerk+
plugins de pagos y suscripciones para WooCommerce
Mantuve la pasarela de WordPress y desarrollé una integración de suscripciones independiente, con refactorización y pruebas PHPUnit.
- Sector
- Pagos y suscripciones
- Tecnologías
- WordPress / WooCommerce / PHP
- Año del proyecto
- 2022–2024
El reto
Las tiendas WooCommerce necesitaban pagos y cobros recurrentes de Billwerk+. La pasarela existente también requería una base de código más mantenible para incorporar funciones con mayor confianza.
La solución
La pasarela existente se revisó y se desarrolló una integración de suscripciones independiente. El refactoring siguió las convenciones de WordPress, con pruebas PHPUnit para los cambios relacionados con pagos.
El proyecto en detalle
Las imágenes muestran la interfaz y su contexto. Los pies distinguen el material de archivo de las vistas actuales del sitio.
La función de la pasarela
La pasarela incorpora los métodos admitidos por Billwerk+ y conecta los cobros recurrentes con WooCommerce Subscriptions. El trabajo amplió un plugin existente sin sustituir la plataforma comercial.
Suscripciones entre tiendas
Un plugin separado conecta la API de Billwerk+ Subscriptions con WooCommerce. La información se mantiene en la administración de Billwerk+, creando una capa de suscripciones compartida entre varias tiendas.
Mantener el comportamiento de pagos
El refactoring y las pruebas facilitan modificar código heredado. El trabajo posterior priorizó la pasarela principal y su compatibilidad con WooCommerce Subscriptions; ambos plugins tuvieron prioridades distintas.
El resultado
Mejoras en la pasarela e integración específica de suscripciones Billwerk+ con pruebas automatizadas.
Detalles de Billwerk+
¿Eran la pasarela de pago y las suscripciones un mismo plugin?
No. Se refactorizó y probó la pasarela existente; otro plugin conectó la API de Billwerk+ Subscriptions con WooCommerce.

