📚 Documentación oficial

AOS Palace Core
Manual de Usuario

El núcleo central del ecosistema AOS Palace para la gestión completa de congresos, eventos científicos y sus participantes.

v2.8.0 Plugin independiente WordPress 6.0+ PHP 7.4+
🗺
Visión General
Qué es AOS Palace Core y cómo encaja en el ecosistema

AOS Palace Core es el componente central (Hub) del ecosistema AOS Palace. Gestiona usuarios, inscripciones, servicios y facturación base, mientras expone los puntos de integración necesarios para que las extensiones satélite añadan funcionalidades especializadas sin modificar el núcleo.

👥
CRM de Participantes
Registro, búsqueda y ficha completa de cada congresista con datos de facturación y actividades.
🛒
Catálogo de Servicios
Gestión de inscripciones, cuotas y servicios con sistema de precios dinámico miembro/no-miembro.
🗓
Ediciones del Congreso
Gestión de múltiples ediciones con edición activa configurable que filtra todos los datos del sistema.
📦
Gestión de Pedidos
Flujo completo de pedido desde la recepción hasta la confirmación del pago, con comprobante y facturas PDF.
🧩
Hub de Extensiones
Panel centralizado del ecosistema AOS: estado, licencia y configuración de cada extensión instalada.
🔗
API de Integración
Puntos de conexión que permiten a las extensiones ampliar el Core sin romper nada.

Roles del sistema

ActorPerfil en el sistemaAcceso principal
AdministradorControl totalControl total del sistema, ajustes y gestión de todo el CRM
SecretaríaGestión operativaListado de participantes, gestión de pedidos y validación de pagos
ParticipanteUsuario estándarPerfil propio, catálogo de servicios, mis servicios
PonenteAutor con presentaciónPerfil propio, subir presentación
RevisorEvaluador científicoPerfil propio, revisar comunicaciones
AsistenteSolo lecturaAcceso al perfil propio sin edición
📋
Requisitos
Dependencias y compatibilidad del sistema
ComponenteVersión mínimaNotas
WordPress6.0Se recomienda la última versión estable
PHP7.4Testado en PHP 8.1 y 8.2. Compatibilidad total con PHP 8.x
Licencia AOSYSActivaRequerida para recibir actualizaciones automáticas y soporte
Plugin dependienteNingunoAOS Palace Core es autónomo. Las extensiones lo requieren a él
⚠️

AOS Palace Core es el único plugin del ecosistema que no tiene dependencias. Sin embargo, todas las extensiones (AOS Pulse, AOS Paper, etc.) requieren que este plugin esté activo y con licencia válida.

Instalación
Proceso de instalación y puesta en marcha
  1. Descarga el plugin

    Obtén el archivo .zip desde el panel de clientes de OlbiaSystem o a través de la actualización automática de WordPress si ya tienes una licencia activa.

  2. Sube e instala en WordPress

    Ve a Plugins → Añadir nuevo → Subir plugin, selecciona el archivo .zip y haz clic en Instalar ahora.

  3. Activa el plugin

    Una vez instalado, haz clic en Activar. El sistema creará automáticamente las tablas necesarias en la base de datos y registrará los perfiles de usuario del ecosistema.

  4. Introduce la clave de licencia

    Ve a AOS Palace → Ajustes → Licencia, pega tu clave de licencia AOSYS y haz clic en Activar licencia. Verás el estado Activa al completarlo.

  5. Crea las páginas de frontend

    Crea páginas de WordPress para Login, Registro y Mi Cuenta, e inserta los shortcodes correspondientes. Después configura sus URLs en AOS Palace → Ajustes → General.

  6. Configura la primera edición

    Ve a AOS Palace → Ediciones, crea tu primera edición del congreso y márcala como activa. Todos los servicios y registros quedarán vinculados a esta edición.

La instalación está completa cuando aparece el menú AOS Palace en el escritorio de WordPress y el estado de licencia muestra Activa.

ℹ️

Si necesitas actualizar el sistema tras una actualización de versión, simplemente desactiva y vuelve a activar el plugin. Este es el procedimiento oficial del ecosistema AOS Palace.

⚙️
Ajustes Generales
Configuración de páginas, URLs y mensajes del sistema

Accede a través de AOS Palace → Ajustes → General.

OpciónDescripciónEjemplo
URL de LoginPágina donde está el shortcode [aos_user_login]. Sustituye al login estándar de WordPress en todo el sistema./acceso
URL de RegistroPágina del formulario [aos_user_register]. Enlazada desde el formulario de login./registro
URL de Mi CuentaPágina del perfil [aos_user_profile]. Redirección tras login exitoso./mi-cuenta
Mensaje de éxitoTexto que aparece en el frontend al completar una compra satisfactoriamente."Tu inscripción ha sido registrada."
💡

Una vez configurada la URL de Login, el sistema sustituye automáticamente todas las referencias al login estándar de WordPress. Los participantes siempre aterrizan en tu página personalizada.

🏢
Facturación y Pagos
Datos del emisor, IBAN, IVA y configuración de facturas

Configura en AOS Palace → Ajustes → Pagos y Facturación.

Datos del emisor

OpciónDescripción
Razón socialNombre de la entidad emisora de facturas
NIF/CIFNúmero de identificación fiscal del emisor
Dirección fiscalDomicilio legal del emisor
Logo de facturaImagen seleccionable de la Biblioteca de medios
Pie de facturaTexto legal al pie del PDF

Datos bancarios

OpciónDescripción
IBANCuenta bancaria donde se realizan los ingresos. Se muestra en el checkout del participante.
SWIFT/BICCódigo SWIFT (opcional, para transferencias internacionales).
Instrucciones adicionalesTexto libre junto a los datos bancarios.

IVA y numeración

OpciónDescripciónPor defecto
Nombre del impuestoEtiqueta del impuesto (ej. IVA, IGIC)IVA
PorcentajeTipo impositivo en porcentaje21
Precios incluyen impuestoSufijo "(IVA inc.)" o "(+ IVA X%)" en el catálogo
Máscara de facturaPatrón de numeración secuencial (ej. CONG-{YEAR}-{NUM:4})
ℹ️

La factura PDF siempre muestra el desglose completo (base imponible + IVA + total) independientemente del ajuste de precios.

📧
Correos Electrónicos
Personalización de las plantillas de notificación automática

Accede en AOS Palace → Ajustes → Correos Electrónicos.

🗓
Gestión de Ediciones
Cómo configurar y gestionar las ediciones del congreso

Las ediciones son el eje central del sistema. Cada edición del congreso se gestiona de forma independiente. Todo el catálogo de servicios, inscripciones y facturas queda vinculado a la edición activa.

Crear una edición

  1. Ve a AOS Palace → Ediciones → Añadir nueva

    Rellena el título (nombre del congreso y año), el contenido descriptivo y opcionalmente la imagen destacada (póster o logo del evento).

  2. Publica la edición

    Haz clic en Publicar. Una edición en borrador no es reconocida como activa aunque se configure como tal.

  3. Márcala como edición activa

    Ve a AOS Palace → Ajustes → General y selecciona esta edición en el desplegable Edición activa.

⚠️

Cambiar la edición activa no afecta a los pedidos ya existentes. Los registros anteriores conservan su asociación con la edición original. El cambio solo afecta a los nuevos pedidos y al catálogo visible.

Shortcode de listado de ediciones

[aos_edition_list order="DESC"]
🛒
Catálogo de Servicios
Creación y configuración de los servicios del congreso

Ve a AOS Palace → Servicios → Añadir nuevo. Los servicios son los productos que los participantes pueden contratar: inscripciones al congreso, cuotas de socio, talleres, cenas de gala, etc.

CampoDescripciónNotas
Precio estándarPrecio para participantes no sociosRequerido
Precio de socioPrecio reducido para socios activosOpcional
Es cuota de socioMarca el servicio como cuota de membresía. Siempre visible para no socios, sin restricciones de audiencia.Solo uno por edición
Es inscripciónIdentifica el servicio como inscripción oficial al congreso. AOS Pass lo usa para validar el acceso al evento.
AudienciaTodos, solo socios o solo no socios. La cuota de socio ignora este filtro.
ActivoSi está desactivado, el servicio no aparece en el catálogo.
💶
Sistema de Precios
Precios dinámicos miembro/no-miembro y reglas del carrito

El sistema ajusta automáticamente los precios del carrito en función del estado de socio del participante, tanto al navegar por el catálogo como en el momento de confirmar el pedido.

1
Regla 1 — ¿Es socio?
Un participante tiene derecho al precio reducido si ya es socio activo o si está añadiendo la cuota de socio al carrito en ese mismo proceso de compra.
2
Regla 2 — Recálculo reactivo en tiempo real
Al añadir o quitar la cuota de socio del carrito, todos los demás servicios del participante actualizan su precio al instante.
3
Regla 3 — Precios independientes por persona
En compras grupales, el precio de cada participante depende solo de su propio estado de socio. El pagador no condiciona el precio del beneficiario.
4
Regla 4 — Sin duplicados
El sistema impide contratar el mismo servicio dos veces para la misma persona y oculta la cuota de socio a quienes ya la tienen.
ℹ️

El precio final siempre se calcula en el servidor, nunca a partir de lo que el navegador envíe. Esto garantiza que los precios sean correctos independientemente de cualquier manipulación.

👥
CRM de Participantes
Listado, búsqueda y ficha de cada congresista

Accede en AOS Palace → Participantes. Al hacer clic en un participante, accedes a su ficha completa:

BloqueInformación
Datos personalesNombre, apellidos, email, institución, país, NIF/Pasaporte, teléfono, foto de perfil
Dirección postalDirección, código postal, ciudad, provincia (usada en facturas)
Estado de membresíaGeneral, pendiente de validación o socio activo. El administrador puede cambiarlo manualmente.
ActividadesPonente, Revisor, Invitado y Staff. Marcar como Staff da acceso automático al escáner de acreditación de AOS Pass.
Código de participanteIdentificador único del congresista. Sirve para que otros lo añadan en compras grupales sin compartir su email.
Historial de pedidosTodos los pedidos del participante, agrupados por proceso de compra, con estado, importe total y enlace de descarga de la factura si está disponible.
Nota AOS PassSolo visible si AOS Pass está activo. Permite dejar instrucciones para el personal de acreditación.

Estados de membresía

👤 General
Usuario registrado sin membresía. Ve los precios estándar en el catálogo.
⏳ Pendiente de validación
Cuota registrada, a la espera de confirmar el pago. Algunos servicios quedan temporalmente bloqueados.
✅ Socio activo
Socio confirmado. Ve los precios reducidos en el catálogo. La cuota de socio deja de mostrarse.
🎖
Roles y Permisos
Perfiles de usuario del ecosistema AOS Palace

AOS Palace Core crea los siguientes perfiles de usuario en WordPress al activarse. Determinan qué puede hacer cada tipo de persona tanto en el panel de administración como en el frontend.

🏛
Secretaría
aos_secretary
🎓
Participante
aos_participant
🤝
Asociado
aos_partner
🔍
Revisor
aos_reviewer
🎤
Ponente
aos_speaker
🪑
Asistente
aos_attendee

Permisos clave por perfil

PermisoQuién lo tieneQué permite
Administración completaAdministradorAcceso total al panel de AOS Palace: ajustes, participantes, pedidos, facturas
Gestión de pedidosSecretaría, AdministradorVer, validar y gestionar pedidos de participantes
Listado de participantesSecretaría, AdministradorConsultar y editar la ficha de cualquier congresista
AcreditadorStaff (asignado), Secretaría, AdministradorEscanear los QR de acceso en AOS Pass
Enviar comunicacionesParticipante, PonenteEnviar artículos o comunicaciones en AOS Paper
Revisar comunicacionesRevisorEvaluar los artículos asignados en AOS Paper
💡

Marcar un participante como Staff en su ficha CRM le da automáticamente permiso para escanear QRs de acreditación en AOS Pass, sin necesidad de cambiarle el perfil de usuario.

📦
Gestión de Pedidos
Flujo de estados, confirmación de pagos y facturas

Los pedidos se gestionan desde AOS Palace → Escritorio y desde la ficha de cada participante en el CRM. Cada pedido puede contener uno o varios servicios del mismo proceso de compra.

Pendiente de pago
El participante ha completado el checkout pero no ha subido comprobante. Se le muestran los datos bancarios y puede cancelar el pedido.
🔍
Comprobante en revisión
El participante ha subido el comprobante de pago desde Mis Servicios. El administrador debe validarlo.
Pago confirmado
El administrador ha validado el pago. El sistema actualiza la membresía del participante si corresponde, envía el email de confirmación y desbloquea las extensiones.
Cancelado
El pedido fue cancelado por el participante o el administrador. No se puede reactivar; el participante debe realizar un nuevo proceso de compra.
ℹ️

Con AOS Pulse (integración Stripe), los pagos con tarjeta se confirman automáticamente. No es necesaria ninguna acción manual del administrador.

⌨️
Shortcodes
Todos los shortcodes del Core y cómo usarlos

Login de usuarios

Formulario de acceso personalizado con recuperación de contraseña integrada.

[aos_user_login]

Registro de nuevos usuarios

Formulario de alta de nuevos participantes con lista de países cerrada y acceso automático tras el registro.

[aos_user_register]

Catálogo de servicios e inscripción

Muestra el catálogo de servicios de la edición activa con precios dinámicos, carrito y proceso de compra individual o grupal.

[aos_registration_form]

Perfil del participante

Panel de cuenta completo con pestañas: Mi Ficha, Editar Perfil y Mis Servicios. Las extensiones activas añaden sus propias pestañas automáticamente.

[aos_user_profile]

Listado de ediciones

Muestra todas las ediciones del congreso en formato acordeón interactivo. La edición activa aparece pre-expandida.

[aos_edition_list order="DESC"]
⚠️

[aos_registration_form] y [aos_user_profile] requieren que el usuario esté autenticado. Si no ha iniciado sesión, es redirigido al login automáticamente.

🔄
Flujo del Usuario
Experiencia completa del participante desde el registro hasta la confirmación
1️⃣
Registro de cuenta
El participante rellena sus datos y queda autenticado automáticamente. Recibe el email de bienvenida.
2️⃣
Exploración del catálogo
Ve los servicios disponibles con los precios que le corresponden según si es socio o no.
3️⃣
Selección y carrito
Elige inscripción para sí mismo o para otras personas mediante su código de participante. Los precios se ajustan en tiempo real.
4️⃣
Proceso de pago
Confirma el pedido y recibe los datos bancarios con la referencia del pago. Con AOS Pulse puede pagar directamente con tarjeta.
5️⃣
Envío del comprobante
Desde Mis Servicios, sube el justificante de la transferencia. El pedido queda en espera de revisión.
6️⃣
Confirmación por secretaría
El administrador valida el pago. El participante recibe el email de confirmación y su membresía se actualiza automáticamente si adquirió la cuota de socio.
✉️
Referencia de Plantillas de Email
Cuándo se envía cada correo y qué variables admite
PlantillaCuándo se envíaDestinatarioVariables
Pedido recibidoTras completar el proceso de compraParticipante (pagador)[nombre] [referencia] [total] [iban]
Pago validadoCuando la secretaría confirma el pagoParticipante (pagador)[nombre] [referencia] [servicios]
Pedido canceladoAl cancelar el pedidoParticipante (pagador)[nombre] [referencia]
BienvenidaTras completar el registroNuevo usuario[nombre] [email] [url_login]
🧩
Hub de Extensiones
Panel centralizado del ecosistema AOS Palace

Accede en AOS Palace → Extensiones. Muestra el estado de todas las extensiones instaladas: si están activas, si tienen licencia válida y el acceso directo a su configuración.

ExtensiónFunciónEstado
AOS PulsePasarelas de pago (Stripe, PayPal, Redsys)Activa
AOS PaperGestión de comunicaciones y artículos científicosActiva
AOS ProgramPrograma visual del congresoActiva
AOS PassAcreditaciones físicas y check-in por QRActiva
AOS CertCertificados y diplomas dinámicos en PDFActiva
AOS Palace VirtualSalas de streaming y contenido onlinePlanificada
💡

Las extensiones se conectan al Core de forma automática al activarse. El Core no necesita saber qué extensiones están instaladas; cada extensión se registra a sí misma en los puntos de integración correspondientes.

📖
Glosario
Términos clave del ecosistema AOS Palace
TérminoDefinición
Edición activaLa edición del congreso marcada como actual. Filtra el catálogo de servicios, los pedidos y todos los datos del sistema. Solo puede haber una edición activa al mismo tiempo.
Proceso de compraConjunto de servicios adquiridos en una misma sesión de pago. Puede incluir varios servicios para varios beneficiarios y se gestiona como un único pedido.
Código de participanteIdentificador único de cada congresista. Lo usan otros para añadirle como beneficiario en compras grupales, sin necesidad de compartir el email.
BeneficiarioLa persona que recibe el servicio. Puede ser diferente del pagador cuando alguien compra servicios en nombre de otros.
PagadorLa persona que realiza y paga el proceso de compra. En inscripciones individuales coincide con el beneficiario.
Cuota de socioServicio especial de membresía. Al confirmarse su pago, el participante pasa a ser socio activo y accede a los precios reducidos del catálogo.
InscripciónServicio que acredita la participación oficial en el congreso. Cuando está confirmado, AOS Pass lo reconoce como acceso válido al evento.
HubNombre coloquial de AOS Palace Core, por ser el centro del que dependen todas las extensiones del ecosistema.
AOSYSSistema de licencias de OlbiaSystem SL. Cada plugin del ecosistema AOS incluye su propio cliente de licencias independiente.
Preguntas Frecuentes
Respuestas a los problemas más comunes

¿Puedo tener varias ediciones del congreso activas a la vez?

No. El sistema admite solo una edición activa al mismo tiempo. Las demás quedan archivadas y pueden consultarse, pero no reciben nuevos pedidos ni aparecen en el catálogo.

¿Por qué un participante no ve los precios de socio aunque sea socio?

El estado de membresía debe ser socio activo confirmado, no pendiente de validación. Verifica en la ficha CRM del participante cuál es su estado actual. Si aparece como "Pendiente de validación", significa que la cuota está registrada pero el pago aún no ha sido confirmado por la secretaría.

El enlace de recuperación de contraseña redirige al login estándar de WordPress en lugar del nuestro.

Configura la URL de Login en AOS Palace → Ajustes → General. El sistema necesita conocer la URL de tu página de acceso personalizada para construir correctamente el enlace de recuperación.

¿Cómo actualizo el sistema tras instalar una nueva versión del plugin?

Desactiva y vuelve a activar el plugin desde Plugins → Plugins instalados. Esto aplica automáticamente cualquier cambio estructural necesario de forma segura.

Los pedidos grupales muestran solo el primer servicio en la factura.

A partir de la versión 2.8.0 este problema está resuelto. Si sigues viéndolo, regenera la factura desde la ficha del participante. El sistema incluye ahora correctamente todos los servicios del mismo proceso de compra.

¿Puedo usar AOS Palace en un WordPress Multisite?

Sí, el plugin es totalmente compatible con instalaciones Multisite. Las tablas del sistema son compartidas entre todos los subsitios de la red.