Viewer: ver el producto
Presentación del modelo 3D y su aspecto. Útil cuando lo principal es mostrar el producto desde distintos ángulos sin permitir editar la impresión.
Integración de comercio electrónico - del diseño al pedido
Añade presentación 3D, configuración de variantes y personalización de productos a tu web. El cliente ve el producto, elige opciones y prepara el diseño en tu tienda, mientras tú gestionas el catálogo y los pedidos en tu sistema.
Elige el plugin para WordPress con WooCommerce instalado para configurar la integración sin escribir código. Si desarrollas tu propia web o tienda, conecta las herramientas integradas con el backend y el carrito mediante la Public API y eventos postMessage.
Las ilustraciones muestran la interfaz real de grabaciones y del panel del plugin. Los nombres de los botones están en inglés; el aspecto de la herramienta depende de la configuración de la tienda.
Puedes preparar el mismo diseño de producto para presentarlo, configurarlo o editar su impresión. Elige cómo conectarlo a la tienda según tu web y el trabajo de desarrollo necesario.
El plugin ofrece compatibilidad lista para usar con WordPress y WooCommerce. La API permite crear tu propia conexión con otra plataforma, una aplicación headless o un sistema de pedidos existente.
| Área | WordPress + WooCommerce | Sistema propio mediante API |
|---|---|---|
| Puesta en marcha | Instalación del plugin y asistente de conexión en el panel de WordPress. | Implementación de la conexión en el backend y de la integración en la página. |
| Productos y variantes | Asignación del diseño al producto WooCommerce y sincronización de variantes. | Vinculación de identificadores de productos y opciones con los datos de tu tienda. |
| Carrito y pedidos | Gestión lista para usar de configuraciones, diseños de clientes y vistas previas en WooCommerce. | Gestión de eventos de la herramienta integrada y sincronización de pedidos en tu sistema. |
| Archivos y recursos | Biblioteca local, diseños y archivos de pedidos en el servidor de WordPress. | Almacenamiento y acceso a los datos según el modo de integración elegido. La opción con almacenamiento propio requiere que implementes su gestión. |
Elige la herramienta según lo que deba hacer el cliente en la página. Prepara de antemano el diseño y las reglas de personalización en Designer.
Presentación del modelo 3D y su aspecto. Útil cuando lo principal es mostrar el producto desde distintos ángulos sin permitir editar la impresión.
Selección de opciones preparadas del producto, como talla, color o material. El cliente ve el cambio en el modelo y envía la configuración al carrito.
Personalización con las herramientas, gráficos, textos y plantillas disponibles. El diseño guardado del cliente queda vinculado a un artículo del carrito o del pedido.
Espacio de trabajo del propietario de la tienda. Aquí preparas la composición, las variantes, las áreas de impresión y los ajustes de las herramientas para clientes. El acceso a la edición administrativa está separado del uso de la tienda.
Alter Product es un plugin de WordPress. Para integrar la tienda requiere WooCommerce instalado y activo. La configuración habitual se realiza en el panel, sin crear tu propia gestión de API y carrito.
Para integrar Alter Product en tu web necesitas una suscripción Business activa o un plan superior que incluya esta función. Esto se aplica tanto al plugin WordPress + WooCommerce como a la integración propia mediante API. Los planes Personal FREE y Personal no incluyen la integración en tu tienda.
Para usar el plugin, prepara WordPress con WooCommerce instalado y activo y una cuenta Alter Product. Almacenar archivos en tu alojamiento no sustituye la suscripción necesaria: Alter Product sigue proporcionando la aplicación y autorizando su ejecución.
Alter Product funciona en la página de la tienda dentro de un iframe. Los navegadores restringen algunas funciones que utiliza la aplicación si la página no ofrece un contexto seguro. HTTPS cifra la conexión y un certificado válido permite al navegador verificar el dominio.
El navegador también comprueba la página que contiene el iframe. Por eso, la dirección HTTPS de la aplicación Alter Product no basta si la tienda funciona mediante HTTP. HTTPS debe cubrir también tu web, donde integras la herramienta. Esto responde a las reglas de seguridad de los navegadores para aplicaciones integradas.
La conexión automática te guía por la autorización de la cuenta Alter Product y la configuración de la tienda. Con este método no necesitas transferir manualmente las claves API.

Al editar el producto WooCommerce, abre la pestaña Alter Product. Crea un diseño o elige uno existente y abre Designer. Configura la impresión, las opciones disponibles y las áreas de impresión de ese producto.

Almacenas modelos, diseños, gráficos y archivos de pedidos en el alojamiento de tu WordPress. Los recursos añadidos localmente sirven a tu tienda y no pasan a formar parte de la biblioteca pública de Alter Product para otras tiendas.
El plugin guarda archivos de modelos, bibliotecas, diseños, mockups y pedidos en el espacio de WordPress. Los datos de los proyectos del generador y sus revisiones también se guardan en la base de datos de esa instalación.
Puedes añadir tus propios materiales e importar recursos seleccionados de Alter Product. Después de descargarlos, usas una copia local. Importar, comprobar actualizaciones y descargar nuevas versiones son acciones independientes.
| Ubicación en el panel | Qué haces allí |
|---|---|
| Recursos | Gestionas modelos, gráficos, plantillas, fondos, logotipos, texturas y entornos, entre otros. Las formas de añadirlos dependen del tipo de recurso. |
| Generador de modelos | Creas proyectos locales a partir de plantillas y trabajas con modelos asociados al generador. |
| Diseños de productos / Designer | Preparas o importas un diseño, lo editas y lo asignas a un producto de la tienda. |
| Pedidos WooCommerce | Utilizas diseños guardados de clientes, vistas previas y archivos necesarios para preparar el pedido. |

Almacenas los recursos en tu servidor, mientras la interfaz de las herramientas se carga desde Alter Product en un iframe. El servicio Alter Product comprueba el acceso de la cuenta, el plan y las sesiones, y proporciona el catálogo para importar. La integración requiere conexión con este servicio.
En las copias de seguridad, conserva la base de datos, el directorio de archivos y las claves y salts de WordPress necesarios para leer los datos cifrados del plugin. Así podrás restaurar tanto los gráficos visibles como los datos necesarios para seguir trabajando.
La integración puede formar parte de la ficha del producto o de una página WordPress independiente. El cliente permanece en el proceso de compra de tu tienda y WooCommerce gestiona el carrito y el pedido.
Elige la visualización según la estructura de la tienda: herramienta en la página del producto, botón hacia una página específica o integración mediante los bloques y shortcodes disponibles. Viewer, Configurator y Customizer tienen funciones distintas; no necesitas ofrecerlos todos a la vez.

Adapta la presentación del producto a tu marca. En el plugin gestionas fondos y logotipos locales y los ajustes visuales de las herramientas integradas. La disponibilidad de cada opción depende del plan.
El cliente elige una variante y prepara la personalización. El plugin vincula la configuración y el diseño guardado al artículo del carrito y después al pedido WooCommerce. Los mockups disponibles ayudan a identificar la impresión encargada.
Conectar la tienda a las herramientas 3D es el inicio del proceso. A partir del diseño preparado puedes descargar archivos para producción propia o usar la integración del plugin con un proveedor de impresión bajo demanda.
Configura la conexión con el proveedor elegido en los ajustes del plugin. Después, vincula producto, variantes y ubicaciones de impresión con su catálogo, prepara los archivos y solicita la producción del pedido desde WooCommerce.
Puedes configurar tu propia conexión con un proveedor de IA y usar las funciones disponibles de generación o mejora de gráficos al trabajar en un diseño. Las solicitudes del plugin salen de WordPress hacia el proveedor elegido y se facturan en tu cuenta de ese proveedor.
Una sesión es una autorización temporal para abrir una herramienta concreta en tu tienda. Ayuda a ofrecer productos con seguridad y es una unidad contabilizada en el límite mensual de sesiones de integración. No equivale a un clic, un visitante único ni un pedido.
Al iniciar una herramienta integrada, la integración obtiene un token temporal, o clave de sesión. Las credenciales permanentes de la cuenta permanecen en el servidor. El cliente no necesita copiar claves ni entrar en la cuenta Alter Product del propietario.
La validez predeterminada del token en la implementación actual es de 15 minutos. El servidor puede definir otro plazo, por lo que la integración utiliza la caducidad de la sesión recibida. Reutilizar el token no amplía ese plazo. Para autorizar de nuevo el acceso tras caducar, hace falta una nueva sesión.
Depende de la herramienta y de si aún dispone de una sesión adecuada y válida. El plugin no comparte una única sesión entre todos los visitantes y productos. Las reglas siguientes describen su funcionamiento actual.
| Situación | ¿Qué ocurre con la sesión? | Efecto en el límite |
|---|---|---|
| Primera apertura de la herramienta sin una sesión compatible | La integración solicita un token nuevo para la herramienta y el contexto del producto. | Emitir correctamente un nuevo token consume una sesión. |
| Girar el modelo, cambiar el color o editar texto en la herramienta abierta | El trabajo se realiza dentro de la sesión iniciada. | Estas acciones no implican por sí solas la emisión de nuevos tokens. |
| Recarga completa de una página con Viewer o Configurator | El plugin suele obtener un nuevo token al recargar la página. La memoria de sesión de estas herramientas no se conserva entre recargas completas. | Cada nueva emisión correcta de un token consume otra sesión. |
| Recarga de Customizer en la misma pestaña | Customizer puede reutilizar la sesión guardada si coincide con la tienda, el producto, el pedido y el modo de trabajo y no está próxima a caducar. | La reutilización no aumenta el contador. Si no se cumplen las condiciones, hace falta una nueva sesión. |
| Caducidad del token, otro producto o cambio de contexto de trabajo | Puede ser necesaria una nueva autorización y un nuevo token. La disponibilidad del almacenamiento del navegador también influye en la reutilización. | Un token recién emitido aumenta el consumo del límite. |
El contador aumenta cuando la API emite correctamente un nuevo token. Usar un token válido ya emitido no es una nueva emisión. Por eso, al elegir un plan, considera los inicios de herramientas, las recargas y las reaperturas, no solo el número de pedidos o visitantes.
Las herramientas integradas de una misma tienda comparten un límite mensual de sesiones. El contador se mantiene por separado para cada tienda, por meses naturales en UTC. Las nuevas sesiones de Designer y del Generador de modelos integrados en el panel de WordPress también aumentan este contador. Descargar un modelo disponible mediante la API de importación no abre por sí solo una sesión del editor.
Al alcanzar el límite, el sistema rechaza la emisión de nuevas sesiones. Es un límite de uso de la suscripción; consulta la cantidad incluida actualmente en tu plan.
¿Tienes una tienda a medida, una aplicación headless o tu propio sistema de pedidos? Puedes crear tu capa de integración con la Public API de Alter Product e integrar las herramientas necesarias en la web. Este camino requiere desarrollo.
La Public API utiliza solicitudes HTTP y datos JSON. Puedes crear la integración en el lenguaje y entorno de tu backend. No necesitas reconstruir tu tienda en WordPress para integrar las herramientas Alter Product.
Estos son ejemplos de tecnologías para implementar la conexión en el servidor. En todas se siguen las mismas etapas: autorización API, creación de la sesión de la herramienta y vinculación de productos, carrito y pedidos con tu sistema.
Añade la integración a un backend Node.js, por ejemplo con Express o NestJS. Llama a la API desde el servidor y proporciona al frontend los datos necesarios para integrar la herramienta.
Conecta tu aplicación Python existente, como Django o FastAPI, con los productos, sesiones y pedidos de Alter Product mediante solicitudes HTTP.
Utiliza PHP en tu tienda o aplicación propia, por ejemplo Laravel o Symfony. Puedes crear tu integración API independientemente del plugin WordPress listo para usar.
Integra las herramientas con un backend Java, como Spring, y vincula los datos de los diseños con tu catálogo de productos y gestión de pedidos.
Usa un backend .NET, como ASP.NET Core, para autorizar, crear sesiones y transmitir datos a los procesos existentes de la tienda.
Implementa la conexión en un servicio escrito en Go. El cliente HTTP estándar permite gestionar solicitudes API y respuestas JSON.
Añade la integración a una aplicación Ruby, como Ruby on Rails, y utiliza tu propio modelo de productos, carrito y preparación de pedidos.
Conecta el backend Rust mediante un cliente HTTP y compatibilidad con JSON. Puedes incorporar sesiones y eventos de compra a tu arquitectura de servicios.
En el navegador puedes usar React, Vue, Angular o HTML y JavaScript puros. TypeScript también sirve para implementar la comunicación. La página integra el iframe, gestiona eventos postMessage y se conecta con tu backend.
El frontend gestiona el aspecto de la página y las respuestas del carrito; el backend, las llamadas autenticadas a la Public API. En frameworks que combinan ambas capas, como Next.js, sitúa la gestión de claves permanentes y la creación de sesiones exclusivamente en el servidor.
Puedes conservar tu checkout, sistema de pagos, CMS y proceso de preparación de pedidos. En la implementación conectas estos elementos con los datos del diseño y los eventos de la herramienta Alter Product elegida.
Alter Product proporciona herramientas 3D, datos de diseños y mecanismos de sesión. Tu backend los conecta con productos, cuentas de clientes, carrito y pedidos. Puedes crear endpoints intermediarios para tu frontend sin exponer las credenciales de Alter Product en el navegador.
| Capa | Función |
|---|---|
| Frontend de tu web | Muestra el iframe, responde a la comunicación de la herramienta y actualiza la interfaz de la tienda. |
| Tu backend | Autentica solicitudes a la Public API, crea sesiones, controla el acceso del cliente y guarda las asociaciones con tu carrito o pedidos. |
| Public API de Alter Product | Proporciona funciones de conexión, productos, asociaciones de herramientas, pedidos y acceso a archivos y recursos. |
| Herramienta integrada | Muestra el modelo y permite configurarlo o personalizarlo según el modo elegido y el diseño preparado. |

Primero, configura la conexión y una sesión de integración para un producto. Después, añade la gestión de configuración, guardado del diseño y pedidos según la herramienta elegida.
Las instrucciones de integración incluyen parámetros y ejemplos. Los capítulos postMessage explican la comunicación con la página, y la documentación API describe las operaciones del backend.
Prueba el producto como un cliente: desde abrir la página hasta ver el diseño en el pedido. Haz pruebas en ordenador y móvil, también sin iniciar sesión en el panel administrativo.
Después de preparar un producto, recorre todo el proceso. Solo entonces repite la configuración validada para los demás artículos del catálogo.