patzisv / wompi-sv-bagisto
Wompi El Salvador 3DS gateway for Bagisto 2.x
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/patzisv/wompi-sv-bagisto
Requires
- php: ^8.1
- bagisto/bagisto: ^2.2
- illuminate/support: ^10.0 || ^11.0
This package is auto-updated.
Last update: 2025-12-05 19:03:57 UTC
README
Gateway de pago Wompi El Salvador (3DS) para Bagisto 2.x (Laravel 10/11).
Requisitos
- PHP 8.1+
- Laravel 10/11
- Bagisto 2.2–2.4
- Credenciales Wompi SV (client_id, client_secret, webhook_secret)
Instalación
composer require patzisv/wompi-sv-bagisto php artisan vendor:publish --tag=wompisv-config
Excluye el webhook del CSRF (/pagos/wompi/webhook).
Variables .env
WOMPI_SV_ENABLED=true
WOMPI_SV_DEBUG=false
WOMPI_SV_AUTH_URL=https://id.wompi.sv/connect/token
WOMPI_SV_API_BASE=https://api.wompi.sv
WOMPI_SV_CLIENT_ID=xxx
WOMPI_SV_CLIENT_SECRET=xxx
WOMPI_SV_WEBHOOK_SECRET=xxx
WOMPI_SV_REDIRECT_URL=/pagos/wompi/redirect
WOMPI_SV_SUCCESS_URL=/checkout/success
WOMPI_SV_FAIL_URL=/checkout/failed
Rutas expuestas
GET /pagos/wompi/start→ inicia flujo 3DS.GET {WOMPI_SV_REDIRECT_URL}→ retorno del banco.POST /pagos/wompi/webhook→ notificación Wompi (firmada HMAC).