ARENA GYM V10.1 — CARE NETWORK & WOMPI COLOMBIA
================================================

ANTES DE EMPEZAR
1. Exporta la base de datos activa `mentes_w`.
2. Descarga una copia completa de `public_html`.
3. Conserva especialmente `config.php` y todo el contenido de `storage/`.
4. Mantén el sitio en modo de mantenimiento durante la actualización.
5. Realiza todos los pagos iniciales con Wompi Sandbox.

ACTUALIZACIÓN DESDE ARENA GYM V10.0
1. En phpMyAdmin selecciona `mentes_w`.
2. Importa una sola vez:
   `database/migration_v10_1_care_network_wompi.sql`
3. Extrae el paquete completo dentro de `public_html`.
4. Reemplaza los archivos de la aplicación.
5. No reemplaces tu `config.php` activo si contiene credenciales distintas.
6. No elimines `storage/`; allí permanecen fotografías, PQR/F, respaldos y expedientes.
7. Comprueba permisos de escritura en `storage/care/`.
8. Cierra sesión, abre una ventana privada e inicia sesión nuevamente.
9. Ejecuta `diagnostico.php` con el token privado.
10. Comprueba que las tablas esenciales V10.1 estén en estado OK.

INSTALACIÓN NUEVA
1. Crea una base MySQL/MariaDB vacía.
2. Importa:
   `database/ARENA_GYM_V10_1_BASE_DE_DATOS_COMPLETA.sql`
3. Ajusta `config.php`.
4. Abre `install.php?token=TOKEN_DE_INSTALACION`.
5. Crea el superadministrador.
6. Elimina o bloquea `install.php` y `diagnostico.php` después de validar.

RUTAS PRINCIPALES
Red pública:
https://mentesclaras.co/index.php?page=care-directory

Centro profesional:
https://mentesclaras.co/index.php?page=care-hub

Portafolio, precios, disponibilidad y métodos de pago:
https://mentesclaras.co/index.php?page=professional-portfolio

Organizaciones y galería:
https://mentesclaras.co/index.php?page=care-organizations

Paquetes y programas:
https://mentesclaras.co/index.php?page=care-packages

Agenda:
https://mentesclaras.co/index.php?page=care-appointments

Pagos profesionales:
https://mentesclaras.co/index.php?page=care-payments

Nutrición:
https://mentesclaras.co/index.php?page=nutrition-clinic

Fisioterapia:
https://mentesclaras.co/index.php?page=physio-clinic

Spa y estética:
https://mentesclaras.co/index.php?page=spa-center

WOMPI
Webhook de eventos:
https://mentesclaras.co/index.php?page=wompi-webhook

Configuración por profesional u organización:
1. Inicia sesión con un rol profesional o administrativo.
2. Abre `index.php?page=professional-portfolio`.
3. En Métodos de pago selecciona Wompi Colombia.
4. Registra las llaves del mismo ambiente:
   - llave pública;
   - secreto de integridad;
   - secreto de eventos;
   - llave privada opcional para futuras funciones de API.
5. Empieza en Sandbox.
6. Configura la URL de eventos en el comercio Wompi.
7. Prueba pago aprobado, declinado, error y abandono del checkout.
8. Pasa a Producción únicamente después de validar webhooks e idempotencia.

CRON SUGERIDO
Cola de correo, cada 5 minutos:
*/5 * * * * /usr/local/bin/php /home/USUARIO/public_html/cron/process_email_queue.php TOKEN_CRON

Recordatorios Care Network, cada 5 minutos:
*/5 * * * * /usr/local/bin/php /home/USUARIO/public_html/cron/process_care_reminders.php TOKEN_CRON

Renovaciones generales, una vez al día:
0 6 * * * /usr/local/bin/php /home/USUARIO/public_html/cron/generate_renewal_reminders.php TOKEN_CRON

SEGURIDAD
- Usa siempre HTTPS.
- Conserva `config.php` con permisos 600 o 640.
- No publiques llaves Wompi, PayPal, OpenAI ni credenciales MySQL.
- Las llaves privadas y secretos Wompi se guardan cifrados.
- Nunca habilites permisos 777.
- No guardes datos de tarjetas dentro de Arena Gym.
- Mantén separados Sandbox y Producción.
- Prueba restauración de respaldos antes de activar pagos reales.
- Revisa consentimiento y permisos antes de compartir datos entre profesionales.
