Identificar las funciones detrás de las extensiones

Enumera las extensiones activas, las modificaciones del tema, los desarrollos a medida y las conexiones con otros programas. Para cada elemento, identifica qué tarea realiza y quién depende de ella. Una extensión desactivada también puede haber dejado datos útiles: comprueba su uso antes de descartarlos.

No busques inmediatamente una aplicación de Shopify con el mismo nombre. Una función puede resolverse con opciones nativas, una aplicación, una adaptación concreta o una decisión expresa de eliminarla. La equivalencia debe cubrir los casos reales, más allá de una lista comercial de características.

Crear una ficha de decisión por función

Esta matriz es una propuesta metodológica, no el relato de una migración de un cliente. Complétala con tus reglas y asigna un responsable de validación a cada fila.

Función actual Datos que conservar Decisión necesaria Prueba exigida antes del cambio
Opción de producto con suplemento Selección, suplemento, referencia vinculada Variante, aplicación o adaptación según las restricciones Misma selección y total, con la opción legible en el pedido
Descuento condicional Condiciones, exclusiones, acumulación permitida Reproducir la regla o simplificarla expresamente Carritos válidos y excluidos con los resultados acordados
Pedido personalizado Texto o archivo, vinculado a la línea comprada Definir almacenamiento, acceso y transmisión Equipo capaz de encontrar el elemento correcto en la línea correcta
Suscripción activa Contrato, próxima renovación, derechos y pago asociado Estudio separado con los proveedores implicados Transición demostrada; ninguna continuidad de renovación supuesta
Conexión contable o logística Identificadores, estados, campos transmitidos Reconectar el flujo y asignar la fuente de referencia Pedido de prueba conciliado hasta el sistema receptor

Una fila sin destino ni prueba sigue pendiente. Si bloquea la venta o la preparación, impide considerar que la tienda esté lista.

Separar catálogo, clientes e historial

La exportación CSV de productos de WooCommerce ofrece un punto de partida para el catálogo. Revisa también los campos específicos y los datos de las extensiones: que aparezcan en una exportación no garantiza un destino funcional.

Shopify documenta la importación de productos mediante CSV y recomienda una copia de seguridad y una prueba limitada antes de una importación importante. Asigna un destino a cada columna útil y compara referencias, variantes, precios e imágenes en una muestra que incluya las excepciones.

El CSV de clientes de Shopify no importa el historial de pedidos. Importar una ficha no restituye por sí solo el contexto que necesita atención al cliente.

La guía de Shopify para migrar desde WooCommerce distingue los pedidos históricos, que no se pueden trasladar mediante la importación CSV nativa y para los que la guía propone una aplicación de migración, las reseñas ajenas a la exportación de productos y las contraseñas no transferibles. Prepara el futuro acceso a las cuentas y decide por separado cómo tratar cada conjunto.

Probar una regla completa: escenario ficticio

Imagina una tienda WooCommerce que vende un producto grabado. Una extensión añade el texto y un suplemento; otra herramienta envía la información al taller. Este escenario es ficticio y no describe un proyecto de Codezilla.

Una importación puede recuperar el producto sin recuperar ese funcionamiento. La prueba propuesta recorre toda la cadena:

  1. Elegir una variante e introducir un texto permitido; comprobar el suplemento acordado.
  2. Probar con un texto ausente o demasiado largo; obtener el comportamiento definido.
  3. Encontrar el texto y el suplemento en la línea correcta del pedido de prueba.
  4. Comprobar su recepción en la herramienta del taller.
  5. Simular una cancelación en el entorno de pruebas y verificar la instrucción recibida.

El entregable es una ficha de validación con entradas, resultado esperado, resultado observado y pruebas. Un estado técnico de «éxito» no sustituye la comprobación de quien prepara el producto. Si el texto desaparece después del carrito, la migración de esa función no está validada.

Definir qué permanece en la tienda anterior

Decide dónde gestionar los pedidos abiertos, reembolsos y casos de atención al cliente durante la transición. No importes un estado antiguo sin precisar su significado operativo en el destino. Conserva una correspondencia entre identificadores de origen y destino para localizar cada caso.

Para las URL, prepara una correspondencia con contenidos equivalentes y comprueba las limitaciones de las redirecciones de Shopify. Redirigir todo a la página de inicio no demuestra la continuidad del recorrido del cliente.

Fija también una hora de referencia para la exportación y un método para los cambios posteriores. Si hay que volver atrás, será necesario conciliar los pedidos recibidos en Shopify: devolver el dominio a WooCommerce no basta.

¿Cuándo se puede decidir la migración?

El proyecto está definido cuando cada función imprescindible tiene un destino, datos identificados, un responsable y una prueba aceptada. Aplaza la decisión si la compatibilidad de una suscripción activa, una regla de precios o una transmisión al equipo solo se da por supuesta.

Para preparar la creación o el rediseño de una tienda Shopify, reúne la lista de extensiones, algunos pedidos representativos y la matriz completada. Puedes presentar tu proyecto a Codezilla indicando las funciones que debes conservar y las decisiones pendientes.