Ir al contenido

iEXExchanger 11.7.1 — Nuevas funcionalidades para intercambios en efectivo y tablas actualizadas

En la versión 11.7.1Ampliamos el trabajo con efectivo: añadimos métodos de transferencia, oficinas y tarifas específicas para ciudades. Rediseñamos completamente las tablas del panel de administración, con configuración de columnas, arrastrar y soltar, ordenación y filtros dentro de las tablas.

También hemos actualizado la gestión de contactos, añadido la opción de cancelar la instalación de plugins, ampliado la información del cliente en las solicitudes y mejorado el diseño del panel de administración.

El sistema está migrando completamente a PHP 8.5. Se ha finalizado el soporte para PHP 8.4. Antes de instalar la actualización, prepare el servidor para funcionar con PHP 8.5.

Intercambios en efectivo: oficinas, mensajería y transferencia por acuerdo

Se añadieron tres métodos para transferir efectivo:

  • Oficina — el cliente elige una oficina disponible.
  • Mensajero — el cliente indica la dirección.
  • Por acuerdo — las condiciones de la transferencia se acuerdan por separado.

Los métodos disponibles se configuran para cada ciudad.

Gestión de oficinas.Las oficinas se crean y editan directamente en la configuración de la ciudad. Se pueden conectar a las direcciones deseadas y desactivar. El nombre y la dirección son compatibles con varios idiomas. Para la entrega por mensajería se puede añadir una descripción multilingüe.

Elección al intercambiar.El método de transferencia se muestra en el formulario de intercambio junto con otros campos adicionales. Después de seleccionar una oficina, el cliente ve su dirección; al elegir un mensajero, introduce la suya propia.

Guardando la solicitud.Las condiciones seleccionadas se fijan al crear la solicitud. Cambiar la oficina posteriormente no modifica los datos de un intercambio ya procesado.

La información de la transferencia se muestra en los detalles del pago y del pedido. El proceso está coordinado entre el sitio web, la Mini App y el bot Telegram.

Gestión de ciudades actualizada

Rediseñamos la lista de ciudades, la adición y configuración.

Añadiendo ciudades.Primero se selecciona el país y luego las ciudades de la lista adyacente. Se muestra el número total de ciudades del país y cuántas ya han sido añadidas.

Configuraciones organizadas por pestañas.Los parámetros están divididos en «Principal», «Tasa», «Transferencia», «Textos» y «Adicional». Las configuraciones de ganancias del exchanger y del socio se abren en ventanas separadas, y los valores seleccionados se muestran brevemente en el formulario principal.

Tarifa para cada ciudad.Puede usar la tasa de dirección o elegir su propia tasa mediante una fórmula. El resultado se muestra en la configuración y, al actualizar, se tienen en cuenta las comisiones y ganancias correspondientes.

Se corrigió la visualización de valores obsoletos y se añadieron razones claras para la indisponibilidad de las tasas. Mejoramos la introducción de etiquetas XML: ahora incluye sugerencias, opciones predefinidas y valores personalizados.

Seleccionar ciudad en el formulario de intercambio

Se eliminó la selección automática de la primera ciudad en la lista.

Si no se establece una ciudad predeterminada, el cliente verá Seleccione ciudad, incluso cuando solo hay una opción disponible. Si la ciudad principal está configurada y disponible, el formulario la selecciona. La elección manual del cliente y la ciudad del enlace tienen prioridad.

Se corrigió la reaparición de la ciudad tras limpiar, manteniendo los datos de la dirección anterior y recalculando la tasa, comisiones y límites al cambiar la selección.

El campo de la ciudad se unificó en todos los menús desplegables, incluida la versión móvil y ambos temas.

Nuevo sistema de tablas

Rediseñamos por completo la apariencia y el funcionamiento de las tablas del panel de administración.

Configuración personalizada.Puedes mostrar u ocultar columnas, moverlas, anclarlas a la izquierda o derecha, ajustar su ancho y la alineación del contenido. Las configuraciones se guardan y se pueden restablecer si es necesario.

Gestión mediante el título.Al hacer clic en el título de la columna se abre un menú, y arrastrar el encabezado cambia su posición.

Ordenación y filtros.Se agregó la gestión directamente desde las columnas. Las condiciones activas son visibles y el estado seleccionado se mantiene en la URL de la página. Se ofrece búsqueda para listas extensas.

Actualización sin recargar la página.Al ordenar y filtrar, los datos actuales permanecen visibles hasta que se reciba nueva información. Una respuesta retrasada no anula una selección más reciente.

Visualización móvil.En los teléfonos, los registros se presentan en tarjetas con etiquetas de campo y acciones disponibles. Los valores largos se dividen en varias líneas, mientras que en el ordenador la tabla mantiene un ancho de columna legible y permite el desplazamiento horizontal.

También corregimos la superposición de columnas, los saltos al arrastrar, el cambio de tamaño, fijación, la paginación y el funcionamiento del menú en pantallas pequeñas.

Tablas en las secciones de administración

Se ha trasladado al sistema general las listas de usuarios, verificaciones, monedas, redes, datos bancarios, direcciones, comisiones, perfiles, tasas fórmulas y plugins.

Usuarios.Fijamos el ID a la izquierda y las acciones a la derecha. Separamos la cantidad de intercambios y su suma total, añadimos ordenamientos y la posibilidad de desbloquear desde la fila del usuario. La fecha de registro está disponible como una columna adicional.

Verificación de tarjetas.Se agregó ordenación por solicitud, estado, gestor y fecha de creación, con filtros por estados y monedas.

Monedas.Se agregó la clasificación por reserva y tiempo de actualización.

En varias secciones han añadido columnas adicionales con fechas de creación y actualización, ocultas por defecto.

Contactos separados para el sitio web y Telegram

Sección de contactos completamente renovada y añadidas pestañas Para el sitio web y "Para Telegram".

El sitio web ahora utiliza su propio conjunto de contactos, mientras que el bot Telegram y la Mini App usan otro separado. Los registros existentes se han guardado en una sección dedicada del sitio.

Rediseñamos la gestión de grupos, la adición y edición de contactos, la selección de íconos y la ubicación en el encabezado. Corregimos el movimiento, el guardado del orden y la recuperación de la lista tras errores.

Los formularios conservan los datos ingresados al cambiar entre ventanas relacionadas y están adaptados para teléfono móvil.

Cancelar la instalación del plugin

Se añadió un botón Cancelar instalación en el diálogo de configuración y bloqueo de operaciones en las páginas de los plugins instalados y listos.

La cancelación es posible incluso después de cerrar la ventana. La operación pasa a estado «Cancelada», deja de mostrar la carga infinita y libera la posibilidad de realizar acciones posteriores.

Durante la aplicación de los cambios, la cancelación está limitada para evitar que el plugin quede en un estado dañado.

También hemos añadido mensajes claros de error de cancelación y la opción de eliminar operaciones completadas de la lista.

Información adicional sobre el cliente

En la tarjeta de solicitud, en el bloque Acerca del cliente, aparecieron campos nuevos:

  • Ubicación por IP— país, región y ciudad determinados según la dirección del cliente.
  • Idioma en la creación — el idioma de la interfaz en el que se envió la solicitud.

La ubicación por IP se muestra por separado de la ciudad seleccionada para el intercambio en efectivo. Para solicitudes antiguas y datos ausentes, se proporcionan indicaciones claras sin sustituir información incorrecta.

NullSwap

Se añadió la integración con NullSwap para la recepción y el pago de criptomonedas: configuración de cuenta, selección de moneda y red, plazo de pago, comisiones y datos de pago específicos para cada solicitud.

Diseño y Comodidad del Panel de Administración

Carga unificada.Actualizados los indicadores de páginas, tablas y widgets. Se añadió la etiqueta «Cargando datos…», una visualización compacta para bloques pequeños y soporte para la desactivación de animaciones del sistema.

Paneles de Comerciantes y Pagos Automáticos.Hemos facilitado la realización de comprobaciones de seguridad y disponibilidad de API. Mejoramos el desplazamiento interno: el encabezado y la navegación a los ajustes permanecen visibles, y las listas largas no estiran el panel.

Correcciones generales.Se corrigieron errores detectados en la instalación de plugins, tablas, contactos y configuraciones de ciudades. Se mejoró el manejo de acciones repetidas, respuestas obsoletas, errores de carga y guardado, así como la visualización en teléfonos en temas claro y oscuro.

Cambio a PHP 8.5

A partir de iEXExchanger 11.7.1, se utiliza PHP 8.5El soporte para PHP 8.4 ha finalizado.

Antes de actualizar, asegúrate de que el sitio, los procesos en segundo plano y las tareas programadas estén configurados para PHP 8.5.