=== Sistema de Citas — Conector ===
Contributors: Tecnolapiz
Requires at least: 5.5
Tested up to: 6.6
Requires PHP: 7.2
Stable tag: 1.0.0
License: GPLv2 or later

Envía los prospectos captados en los formularios de tu web directo a tu cuenta de Sistema de Citas.

== Descripción ==

Este conector captura los envíos de CUALQUIER formulario de tu sitio (creado con
Divi, Elementor, Contact Form 7, WPForms, Gravity Forms, Fluent Forms u otros) y
los envía a tu cuenta de Sistema de Citas. Cada envío entra como una "cita
agendada" con el canal "Página web", lista para que tu recepción la confirme.

Cómo funciona (seguro por diseño):
1. Un script escucha el envío de tus formularios y recoge los campos.
2. Los manda a tu propio WordPress (el token de tu clínica NUNCA aparece en la web).
3. WordPress le agrega tu clave y reenvía el prospecto a tu cuenta de Sistema de Citas.

No interrumpe tus formularios: el visitante ve la misma confirmación de siempre.

== Instalación ==

1. En WordPress ve a: Plugins → Añadir nuevo → Subir plugin.
2. Sube el archivo ZIP del conector y actívalo.
3. Ve a: Ajustes → Sistema de Citas.
4. Pega la URL del endpoint y la clave de tu clínica (te las entregamos nosotros).
5. Marca "Activar" y guarda.
6. Pulsa "Enviar prospecto de prueba" para verificar la conexión.

== Mapeo de campos ==

El conector detecta solo qué campo es el nombre, teléfono, correo, sede, etc.,
por el nombre/etiqueta del campo (en español e inglés). Si algún campo no se
detecta bien, usa el "Mapeo manual" en la pantalla de ajustes:

    nombre_del_campo = campo

Campos válidos: nombre, apellido, cedula, telefono, email, fecha_nacimiento,
pais, ciudad, nombre_pareja, tiene_seguro, ars, sede, tipo_consulta,
fecha_cita, mensaje.

== Notas ==

- Si usas un plugin de caché de páginas, excluye de la caché las páginas con
  formularios (o purga la caché tras instalar) para que el token de seguridad
  del formulario se genere fresco en cada visita.
- El campo "sede" se empareja con tu sucursal aunque el texto no sea idéntico
  (p. ej. "Santo Domingo" encuentra "Clínica, Sede Santo Domingo"). Lo que no
  se pueda emparejar se guarda en las notas del prospecto.

== Changelog ==

= 1.0.0 =
* Versión inicial: captura universal de formularios + envío seguro con token en servidor.
