En la versión iEXExchanger 11.3, nos centramos en el rendimiento, la fiabilidad y la facilidad de uso diario del intercambio.
La versión incluye soporte para PostgreSQL 18 y herramientas para la migración de datos desde MySQL, una nueva sección de diagnóstico del sistema, distribución automática de solicitudes entre operadores, y una gestión actualizada de monedas, redes, reservas, datos bancarios y notificaciones.
También hemos acelerado el formulario de intercambio y el panel de control, reforzado la seguridad de cuentas, órdenes y el API público, mejorado la instalación de actualizaciones y corregido errores que podrían afectar a administradores, operadores y clientes.
Cambios clave del lanzamiento
- PostgreSQL 18. Los nuevos proyectos pueden comenzar a trabajar con PostgreSQL 18 de inmediato. Para los proyectos existentes, se ha preparado una migración de datos separada desde MySQL con verificaciones preliminares y finales.
- Diagnóstico del sistema.Ha aparecido una sección en el panel de control que verifica las funciones principales del exchanger, muestra los problemas detectados y ayuda a identificar lo que hay que corregir.
- Distribución de solicitudes entre los operadores. Se añadieron modos de recomendación y asignación automática teniendo en cuenta la disponibilidad, los permisos y la carga actual del personal.
- Actualización en el procesamiento de solicitudes.Mejorado el listado de solicitudes, la actualización automática de datos, el chat, la verificación de identidad y cuenta, los datos de pago bajo demanda, los plazos de pago y el archivo.
- Monedas, redes y reservas.El archivo de monedas se ha unificado con la lista general, las redes se han trasladado a una sección separada, y la gestión de reservas e historial de transacciones ha sido completamente renovada.
- Notificaciones y códigos cortos.Las notificaciones para monedas y direcciones están unificadas en un solo sistema. Los códigos cortos tienen una sección separada, soporte multilingüe, búsqueda e inserción rápida en los editores.
- Seguridad.Se ha reforzado la protección de inicio de sesión, sesiones, solicitudes, acciones de pago, archivos, operaciones administrativas y claves públicas API.
PostgreSQL 18 y migración de datos desde MySQL
Soporte para PostgreSQL 18.iEXExchanger está adaptado para funcionar con PostgreSQL 18. Se han actualizado la estructura de la base de datos, cálculos financieros, búsqueda, procesos en segundo plano y el manejo de grandes volúmenes de información.
Nuevas configuraciones. Al instalar un nuevo proyecto, puede usar directamente PostgreSQL 18. Para servidores con Debian y FASTPANEL, hay un instalador que verifica el entorno, instala los componentes necesarios y proporciona los datos de conexión a la base de datos.
Transferencia desde MySQL.Se ha añadido un gestor de migración dedicado para proyectos existentes. Antes de comenzar, verifica las conexiones y los datos de origen, luego crea la estructura en PostgreSQL, transfiere la información y comprueba el resultado.
Cambio seguro.iEXExchanger cambia a PostgreSQL solo después de completar con éxito la transferencia y todas las verificaciones. La base de datos original MySQL se mantiene y no se modifica.
Copia de seguridad y recuperación.Se pueden crear perfiles separados para las bases de datos principales y adicionales. El sistema verifica la conexión y la integridad de los archivos, registra las operaciones y evita restaurar datos en una base incorrecta.
Auditoría de la base de datos.Se ha añadido una herramienta independiente para verificar el servidor PostgreSQL, bases de datos, tablas, relaciones, índices, secuencias, estadísticas y la completitud de los datos. La auditoría no modifica el contenido de la base de datos.
La transición a PostgreSQL no se inicia automáticamente al instalar la versión 11.3. Los proyectos activos pueden seguir funcionando con MySQL y realizar la migración por separado.
Diagnóstico del sistema
Verificación integral del exchange.Ha aparecido una nueva sección en el panel de control donde el administrador puede iniciar manualmente un diagnóstico y detectar problemas antes de que afecten a los clientes.
El sistema verifica:
- direcciones de cambio, tasas y su vigencia;
- exportación de tarifas e integración con BestChange;
- cálculos de la calculadora, comisiones y límites;
- reservas e historial de sus cambios;
- saldos de usuarios;
- comerciantes para recibir y efectuar pagos de fondos;
- procesamiento de solicitudes;
- ajustes de seguridad;
- acuerdos de usuario;
- programa de afiliados y reglas para el cálculo de recompensas.
Estado de avance.Durante el diagnóstico se muestra el progreso general, la etapa actual y un registro detallado de eventos.
Informe de problemas.Tras la finalización, se genera un informe con las monedas, direcciones, monederos y configuraciones problemáticos. Cada observación incluye una descripción y una recomendación para su corrección.
Historial de lanzamientos.Los resultados se guardan en el panel de control. Tras resolver los problemas, se puede ejecutar de nuevo el diagnóstico y verificar el estado del sistema.
Distribución de solicitudes entre operadores
En la versión 11.3 se ha añadido un sistema de asignación de solicitudes entre empleados. Por defecto, está desactivado y no modifica el orden habitual de trabajo del exchanger.
Modo "Recomendación".El sistema ofrece la solicitud al operador adecuado, pero sigue estando disponible para otros empleados.
Modo automático. La solicitud se asigna temporalmente al operador seleccionado. Él puede aceptarla o rechazarla. En caso de rechazo o al agotarse el tiempo de espera, el sistema remite la solicitud al siguiente empleado adecuado.
Monitoreo de la carga.Al seleccionar un operador, se tiene en cuenta su disposición para aceptar solicitudes, permisos de acceso, restricciones, carga actual y ofertas pendientes.
Capacidad individual.Cada operador puede indicar cuántas solicitudes está dispuesto a gestionar al mismo tiempo.
Pausa e indisponibilidad.Si un empleado no está disponible, las ofertas no aceptadas se liberan y se devuelven a la distribución.
Cola personal.El operador ve su disponibilidad, carga de trabajo actual, nuevas ofertas y estado del equipo. Se guarda el historial de asignaciones y decisiones para su control.
La asignación manual de solicitudes y los permisos vigentes de los empleados continúan funcionando sin cambios.
Solicitudes y actividad de operadores
Lista rápida de solicitudes.Se ha acelerado la carga de listas, pestañas y contadores incluso con grandes volúmenes de datos. Se ha mejorado el rendimiento al procesar solicitudes simultáneamente por varios empleados.
Actualización automática.Los cambios de estado, contadores y operadores asignados se actualizan automáticamente sin necesidad de recargar la página manualmente. El sistema reanuda la actualización tras una pérdida temporal de conexión o al volver a la pestaña.
Pestaña inicial.Al abrir la lista, se selecciona automáticamente la primera pestaña según el orden establecido por el administrador. En la configuración ahora se muestra qué pestaña se utiliza por defecto.
Verificación de identidad y cuenta.Las etiquetas «Verificación de identidad» y «Verificación de cuenta» se muestran por separado del estado principal y pueden aparecer simultáneamente. Desde la solicitud, se pueden consultar los datos del titular, el número de cuenta, la fotografía y el historial de verificaciones, y luego aprobar o rechazar la verificación indicando un motivo.
Fotos adicionales de la tarjeta.Si es necesario, el administrador puede permitir que el cliente adjunte varias fotos junto con la principal para su verificación. El sistema controla la cantidad, el formato, el tamaño y el contenido de los archivos, y el operador ve todas las imágenes en una galería común.
Chat en línea en la solicitud.Mejorada la carga y actualización de mensajes, asignación de responsables, prioridades, estados, notas internas y marcas de lectura. Se resolvieron duplicados, bloqueos y la visualización de conversaciones obsoletas. Se ha preparado una lista separada de diálogos con contadores actualizados para los operadores.
Archivo de solicitudes.El archivo cuenta con una lista adaptable, selección de registros y restauración masiva. En pantallas pequeñas, las solicitudes se muestran en forma de tarjetas.
Datos bancarios bajo solicitud y plazos de pago
Sistema unificado de campos.Los campos adicionales e informativos de los datos están combinados en una sola sección. Los datos creados anteriormente se conservan.
Valores automáticos.En los campos se pueden ingresar Memo, nombre del destinatario del comerciante, nombre del banco, número interno de la solicitud y número público de la solicitud. Si es necesario, el operador puede introducir un valor propio manualmente.
Plazos separados.El tiempo de espera para los datos y el plazo de pago se configuran por separado. Se puede establecer un valor general o permitir que el operador elija el tiempo para una solicitud específica.
Inicio del plazo de pago.El temporizador puede iniciarse justo después de crear la solicitud o solo después de que se emitan los datos de pago.
Tiempo agotado.Si el plazo de espera para los datos finaliza, la solicitud puede cambiar automáticamente al estado "Tiempo agotado". Para el periodo de pago finalizado, se puede configurar un cambio de estado o mantener el estado actual.
Trabajo del operador.En la solicitud se muestra el tiempo restante. El operador puede proporcionar detalles, añadir comentarios y campos adicionales, así como reemplazar los datos enviados anteriormente dentro del período permitido.
Protección contra acciones repetidas.El sistema impide la emisión simultánea de datos duplicados y no permite que el cliente marque una solicitud caducada como pagada.
Monedas, Redes y Reservas
Lista unificada de monedas.La sección separada "Archivo de monedas" ha sido eliminada. Las monedas activas, deshabilitadas y archivadas ahora se encuentran en una sola lista y se pueden filtrar.
Acciones masivas.Las monedas pueden activarse, desactivarse, archivarse y restaurarse simultáneamente. Tras la restauración, la moneda permanece desactivada para que el administrador pueda revisar su configuración antes de publicarla.
Áreas relacionadas.Al cambiar el estado de una moneda, el sistema actualiza correctamente las direcciones relacionadas. Las monedas archivadas ya no aparecen en las secciones donde no se pueden usar.
Redes de moneda.Se ha añadido una sección específica para redes con búsqueda, filtros y adaptación para dispositivos móviles. Puedes crear, editar y eliminar redes, así como seleccionar sus monedas, etiquetas e íconos.
Transferencia de monedas entre redes.Se ha actualizado la ventana de transferencia, mejorando la visualización de nombres largos y añadiendo protección contra conflictos durante la edición simultánea.
Reservas de moneda.La sección cuenta con una nueva tabla adaptable, bloqueo masivo, desbloqueo y eliminación selectiva de registros.
Historial de reservas.El historial muestra claramente el tipo de operación, dirección, motivo del cambio y los importes antes y después de la operación. La sección está optimizada para un gran número de registros.
Protección de cambios.Si varios administradores editan la misma reserva simultáneamente, el sistema evita sobrescribir los datos más recientes.
Direcciones de intercambio, tasas y BestChange
Configuración de direcciones.Se eliminaron campos innecesarios y obsoletos del formulario. Se corrigió la visualización del estado de la dirección y la conservación del escenario de verificación de identidad seleccionado.
Tarifas según fórmulas y archivos.Se ha añadido la selección masiva de registros. Las tarifas seleccionadas pueden activarse, desactivarse, eliminarse y configurarse la cantidad de decimales simultáneamente.
BestChange API.Mejorada la adición de varias direcciones simultáneamente. Los nombres largos y una gran cantidad de valores seleccionados ahora se muestran correctamente en ventanas y listas.
Rendimiento.Se eliminaron verificaciones innecesarias y accesos repetidos a la base de datos al cargar las tasas.
Notificaciones para clientes
Sección unificada.Las notificaciones para monedas y direcciones están unificadas en un solo sistema.
Dónde mostrar la notificación.El mensaje se puede colocar en el formulario de intercambio o en la página de pago de la solicitud.
Formato de visualización.Se admiten notificaciones integradas y ventanas emergentes.
Condiciones de publicación.Se puede configurar la importancia, duración, prioridad, colores separados para los temas claro y oscuro, y mostrarlo una sola vez durante la sesión.
Vinculación.La notificación puede estar vinculada a una moneda o dirección, y se puede elegir el lado del intercambio: «Doy» o «Recibo».
Correo electrónico y Telegram
Entrega confiable.Se ha corregido el reenvío duplicado de un evento. Si un canal está temporalmente no disponible, las demás notificaciones siguen enviándose.
Idioma del destinatario.Mejora en la selección de idioma para mensajes de clientes, operadores y administradores.
Plantillas Telegram.Se ha añadido un editor independiente con vista previa, borradores, publicación e historial de cambios para ellos.
Historia de las plantillas.Puede ver y restaurar la versión anterior de la plantilla.
Códigos de verificación.Se corrigió el envío de código incorrecto000000. Se genera un código único de seis dígitos en cada confirmación, incluso al reenviarlo.
Correos sobre solicitudes.Los datos vacíos y los campos adicionales sin completar ya no generan bloques vacíos en los correos electrónicos de creación y finalización de intercambio.
Códigos cortos
Sección unificada.Los códigos cortos están divididos en las pestañas "General" y "Para objetos".
Enlace a objetos.El shortcode se puede usar en todas las plantillas compatibles o vincularse a una solicitud, usuario o dirección de intercambio específicos.
Tipos de valores.Se admiten texto sin formato, texto con formato y números. El valor puede introducirse manualmente o extraerse de los datos del objeto seleccionado.
Soporte multilingüe.El nombre, la descripción y el valor se configuran por separado para cada idioma. Los códigos cortos antiguos de un solo idioma seguirán funcionando.
Inserción en editores.El botón «Mis códigos cortos» permite encontrar el valor necesario, ver un ejemplo e insertar el código en la posición actual del cursor.
Gestión.Se han añadido las funciones de vista previa, copiar, activar, desactivar, editar y eliminación segura.
Programa de Afiliados y Pagos
Porcentaje individual en la solicitud.El operador puede mantener el porcentaje estándar del programa de afiliados o indicar un valor específico para una solicitud concreta.
Cálculo preliminar.Antes de guardar, el sistema muestra el bono esperado y los datos con los que se ha calculado. Para realizar cambios, es necesario indicar el motivo, y la acción se guarda en el historial.
Solicitudes de pago de bonos.La sección tiene una nueva interfaz adaptable, indicadores resumidos, agrupación por fechas, tarjetas de pagos y un registro de cambios.
Procesamiento de pagos.Puede confirmar o rechazar el pago directamente en la tarjeta. En caso de rechazo, debe indicar el motivo.
Imágenes y Biblioteca de Medios
Gestor de Medios.Se ha añadido una herramienta unificada para subir, seleccionar, mover y reutilizar imágenes y otros archivos.
Procesamiento de imágenes.Actualizada la carga de archivos para la verificación de identidad, fotos de tarjetas, logotipos, pancartas, noticias, datos y otras secciones.
Intercambio seguro.El archivo antiguo se reemplaza solo después de que se guarde correctamente el nuevo. Los enlaces públicos existentes a las imágenes seguirán funcionando.
Panel de Administración
Filtrar por operadores.La selección de empleados se ha trasladado al sistema general de filtros. Puede elegir uno o varios operadores y usar la condición en todas las secciones de la lista de solicitudes.
Búsqueda global.Se corrigieron comandos rápidos, resultados duplicados y un error con consultas vacías.
Menú de navegación.Se corrigió un error por el cual los elementos ocultos del menú se desplegaban al navegar entre secciones.
Seguridad
Requisitos de la contraseña.Se aplican las mismas reglas para el registro, la recuperación de acceso y el cambio de contraseña. La contraseña debe tener al menos 12 caracteres, incluyendo letras mayúsculas y minúsculas, números y símbolos especiales.
Protección contra intentos de adivinanza.Las respuestas del sistema ya no permiten determinar si el correo electrónico especificado está registrado. También se ha eliminado la posibilidad de bloquear al administrador mediante múltiples intentos de inicio de sesión externos.
CAPTCHA.La verificación se realiza antes de la autorización y bloquea el acceso si falta o es incorrecta.
Sesiones de clientes y administrativas.Se ha mejorado el control de la dirección IP, el dispositivo y los cambios en el grupo de direcciones. Tras una autorización exitosa, la sesión se actualiza de forma segura.
Derechos de los empleados.Se ha revisado el acceso a las solicitudes, analíticas, archivos, páginas, noticias, códigos promocionales, bonos, notificaciones y configuraciones del sistema.
Operaciones críticas.Para las acciones más importantes, se puede requerir una confirmación adicional por otro administrador.
Enlaces públicos a las solicitudes.Un usuario externo que reciba el enlace no podrá confirmar el pago, cancelar el intercambio, enviar un mensaje, subir un documento, verificar los datos de pago ni crear una operación de pago. Estas acciones están disponibles sólo para el propietario verificado de la solicitud.
Claves públicas API.Se han añadido permisos separados, fechas de expiración, restricciones por dirección IP y frecuencia de solicitudes, control del uso diario y mensual, así como la revocación y sustitución segura de claves.
Redirecciones de pago.El sistema verifica las direcciones de redireccionamiento a los sitios web de los sistemas de pago. Se bloquean los enlaces falsos, no confiables e incorrectos.
Operaciones repetidas.Las notificaciones repetidas del sistema de pago ya no provocan el procesamiento duplicado de una misma transacción.
Fuentes confiables.Las solicitudes del navegador, conexiones en tiempo real y estadísticas de visitas se aceptan únicamente de fuentes autorizadas, teniendo en cuenta proxies, balanceadores de carga y CDN.
Páginas confidenciales.La analítica de terceros y el registro de acciones están desactivados en las páginas de inicio de sesión, recuperación, confirmación, solicitud y pago.
Otros arreglos
Publicación de reseñas.El estado del interruptor ahora coincide con el estado real de la función en el sitio.
Campos adicionales.La configuración de "Eliminar espacios" usa "No" por defecto. El tipo de contenido seleccionado ya no se restablece y limita correctamente los valores permitidos.
Dirección del panel de control.Se conserva el uso de mayúsculas y minúsculas en la dirección. Los valores de servicio y prohibidos siguen bloqueados.
Datos de pago.Mejora en la validación de campos obligatorios y número de cuenta.
Precisión de los cálculos.Mejorado el almacenamiento de cantidades y la ejecución de cálculos de comisiones, límites, beneficios y asignaciones para socios.
Operaciones paralelas.Se ha reforzado la protección contra acciones repetidas, conflictos en pagos automáticos y cambios de datos simultáneos.
La versión iEXExchanger 11.3 también incluye optimizaciones internas adicionales, traducciones actualizadas y comprobaciones automáticas diseñadas para mejorar el rendimiento, la seguridad y la estabilidad de la plataforma.

