@@ -8,17 +8,17 @@ Este es un **módulo sencillo** para integrar PayU Latam en WHMCS mediante **Web
88
99## Archivos incluidos
1010
11- - ` payu.php ` → Lógica principal del módulo y generación del formulario de pago.
12- - ` callback/payu.php ` → Callback que procesa los pagos recibidos desde PayU.
11+ - ` modules/gateways/ payu.php` → Lógica principal del módulo y generación del formulario de pago.
12+ - ` modules/gateways/ callback/payu.php` → Callback que procesa los pagos recibidos desde PayU.
1313
1414---
1515
1616## Instalación
1717
18181 . Subir los archivos a tu instalación de WHMCS:
1919
20- modules/gateways/payu.php
21- modules/gateways/callback/payu.php
20+ ` modules/gateways/payu.php `
21+ ` modules/gateways/callback/payu.php `
2222
2323
24242 . Ingresar al ** WHMCS Admin Panel** :
@@ -65,7 +65,6 @@ Setup → Payments → Payment Gateways → Activate/Configure
6565
6666## Seguridad
6767
68- - Las credenciales reales ** no se almacenan en el código** , sino en la ** base de datos de WHMCS** (` tblpaymentgateways ` ).
6968- El callback utiliza ** SHA-256** para validar la autenticidad de los pagos.
7069- La referencia de la factura (` referenceCode ` ) se genera ** única por intento** , evitando pagos duplicados.
7170
@@ -76,21 +75,4 @@ Setup → Payments → Payment Gateways → Activate/Configure
7675- Módulo ** básico** : puede requerir cambios según tu versión de WHMCS o PayU.
7776- No incluye manejo avanzado de errores o devoluciones automáticas.
7877- Es responsabilidad del usuario mantener ** seguras las credenciales** .
79- - La firma del formulario sigue siendo ** MD5** , que es suficiente para Web Checkout, pero no es ideal para seguridad máxima.
80-
81- ---
82-
83- ## Conclusión
84-
85- Este módulo es ** 100% funcional** y debería procesar pagos correctamente si se configura bien, pero:
86-
87- - Úsalo bajo tu ** propia responsabilidad**
88- - No está pensado para producción de alta seguridad sin revisión adicional
89- - Es recomendable probar primero en ** modo sandbox** antes de activar pagos reales.
90-
91- ---
92-
93- ## Créditos
94-
95- Desarrollado por Panda G con asistencia de ChatGPT.
96- Inspirado en la documentación oficial de ** PayU Latam** .
78+ - La firma del formulario es ** MD5** , que es suficiente para Web Checkout, pero no es ideal para seguridad máxima.
0 commit comments