Magento

Magento ofrece un carrito de compras totalmente personalizable para vendedores de comercio electrónico, que va desde pequeñas empresas hasta minoristas empresariales. ShipStation sincroniza y actualiza automáticamente tus pedidos de Magento, te ayuda a vender en múltiples tiendas y es compatible con la función de facturación después del envío de Magento.

Programa una demostración gratuita con Magento para obtener más información sobre lo que tienen para ofrecer.

Requisitos de Magento

Requisitos de conexión:

  • Una tienda activa con Magento 2.4.5 o superior.

    Las versiones de la plataforma Magento más tarde de lo que ShipStation admite oficialmente pueden funcionar sin problemas. Sin embargo, ShipStation no puede dar soporte a los problemas que se produzcan al utilizar una versión no compatible. Cuando Magento publique una actualización de su plataforma, ShipStation validará nuestro complemento con ella. Una vez validado, admitiremos el uso de nuestro complemento con esa versión de la plataforma Magento. Hasta entonces, si actualizas tu cuenta de Magento, lo haces bajo tu propio riesgo. Si experimentas problemas con una versión de Magento no compatible y el complemento ShipStation, debes degradar tu versión de Magento.

  • La clave API de ShipStation generada por el archivo de complemento Auctane-ShipStation.

  • Instalación del archivo de complemento ShipStation-Magento en el servidor web de tu tienda.

    El complemento está disponible para descargar desde la ventana emergente de conexión de ShipStation y en el Marketplace de Magento.

Alcance del soporte

Instalar el archivo del complemento en tu servidor web está fuera del alcance de soporte técnico de ShipStation. Te recomendamos que te pongas en contacto con el desarrollador de tu tienda o con el socio de soluciones de Magento si necesitas ayuda con la instalación del complemento, ya que el proceso puede variar según la configuración única del servidor Apache.

Requisitos de importación de pedidos:

  • Incluir una dirección de envío.

  • Incluye al menos un producto físico.

Conectar una Magento tienda a ShipStation

Para conectar una tienda Magento a ShipStation primero se requiere configurarla dentro de tu cuenta Magento. Una vez que hayas completado los pasos en tu cuenta Magento, puedes seguir los pasos para conectar la tienda a ShipStation.

Magento 2.4.x Configuración del complemento

Antes de que puedas conectar tu sitio Magento 2.4.5 o superior a ShipStation, debes:

  • Instalar y activar el archivo de extensión Auctane.

  • Genera y copia tu clave de API. La clave de API se utilizará más adelante al agregar tu tienda Magento a ShipStation.

Asistente de configuración Web eliminado

A partir de Magento 2.4.0, ya no hay un asistente de configuración web. Debes utilizar la línea de comandos para habilitar módulos y extensiones.

Instalar la extensión de ShipStation

  1. Descarga el módulo Auctane- ShipStation para Magento 2.x y extrae los contactos a tu carpeta Magento.

  2. Inicia sesión en el sitio Magento Admin como tu usuario administrador.

  3. Haz clic en Sistema a la izquierda y, a continuación, en Administración de caché en Herramientas.

    Menú del sistema Magneto v2 con la opción Gestión de caché resaltada.
  4. Selecciona Flush Magento Cache.

    Magento v2 Admin con Flush Magento Cache seleccionado.
  5. Habilita el módulo ShipStation de Auctane usando la línea de comandos de Magento. Sigue los pasos detallados del artículo Habilitar o deshabilitar módulos de Magento que se encuentra aquí.

Generar y copiar la clave de API

  1. En tu sitio de administración de Magento, ve a Tiendas > Configuración > ShipStation > Configuración general. Luego, haz clic en Generar y guardar clave de API.

    magento_2_3_generalsetting_api_MRK.png
  2. Selecciona y copia la clave API de ShipStation generada.

  3. Inicia sesión en ShipStation.

Conectar a ShipStation

Después de configurar el módulo Auctane en tu sitio de Magento y crear el usuario administrador, estás listo para conectar la tienda Magento a ShipStation.

  1. Inicia sesión en tu cuenta de ShipStation.

  2. Desplázate o busca el mosaico Magento y haz clic en él.

    Logotipo de Magento en un botón cuadrado que dice "Conectar"
  3. Pega la clave de API de ShipStation que generaste y copiaste en los pasos anteriores en el campo Clave de API.

    Pega la clave API de Magento en el campo clave de API en ShipStation.
  4. Vuelve a la Consola de administración de Magento y ve a General > Web. Luego, copia la URL del enlace base

    La consola de administración de Magento está abierta a General > Web y se selecciona la URL del enlace base.
  5. Pega la URL del enlace base que acabas de copiar en el campo URL de la tienda en ShipStation. Usa HTTPS si es posible (por ejemplo: https://www.mystore.com).

    Ingresa la URL del enlace base de Magento en el campo URL de la tienda en ShipStation.

    Múltiples Tiendas en Magento

    Si administras varias tiendas en Magento y deseas que la conexión de tienda de ShipStation sea específica de la tienda, debes modificar la URL de tu tienda utilizando el Código de vista de tienda.

    Ve a la sección Conectar varias tiendas a continuación para obtener instrucciones detalladas.

  6. Ajusta tus asignaciones de estado personalizadas, si es necesario.

    ShipStation completará automáticamente las asignaciones de estado de Magento más comunes, pero si utilizas alguna asignación de estado personalizada, actualízala en los campos de estado proporcionados.

    La pantalla de conexión de Magento muestra los diversos campos de estado
  7. Elige opciones en la ventana de conexión para Atributo de ubicación de almacén, Factura después del envío, Unidades de peso del producto y Habilitar envío parcial.

    La pantalla de conexiones de Magento v2 muestra los atributos de ubicación del almacén, la factura después del envío y los campos de unidades de peso del producto
    • El campo Atributo de ubicación de depósito requiere que hayas configurado esto como un atributo personalizado en Magento.

      Si agregas esto como un atributo personalizado en un momento posterior, deberás volver a configurar la conexión de tu tienda en ShipStation antes de que el atributo se importe correctamente.

  8. Haz clic en Probar conexión para comprobar que la conexión está lista para funcionar y, a continuación, haz clic en Conectar para activar esta tienda en ShipStation.

    SET_STORE_Magento_BTN_Test_Connect_MRK.png

Una vez que hayas completado los pasos de conexión, tu tienda se conectará a ShipStation. Se te redirigirá a la página de Configuración de la tienda para ajustar la configuración específica de la tienda, como el branding, las preferencias de notificación y el manejo del producto.

Conectar varias tiendas desde una sola cuenta

Si administras varias tiendas Magento dentro de una única cuenta Magento y deseas que tu conexión sea específica de la tienda, puedes hacerlo utilizando un formato especial de URL de tienda que incluya el parámetro Código de vista de tienda de Magento.

Esto limitará las solicitudes de pedidos a los pedidos incluidos en la tienda especificada. También puedes conectar cada tienda dentro de tu cuenta de Magento para que los pedidos de cada tienda se importen a la tienda correspondiente en ShipStation.

Primero, ubica tu Código de vista de tienda en tu panel de administración de Magento:

  1. Ir a Sistema > Administrar tiendas.

  2. Haz clic en el enlace de la tienda en la columna Store View Name (nombre de vista de tienda).

  3. Copia el código del campo Código.

A continuación, seguirás los pasos de conexión 1-7 de la sección Conectar a ShipStation anterior. Cuando llegues al Paso 8, sigue las instrucciones para localizar la URL de tu tienda, pero sigue las instrucciones a continuación para modificar el formato de la URL.

  1. Introduce la URL de la tienda en el campo URL de la tienda utilizando uno de los formatos que se enumeran a continuación, en donde [código de vista de la tienda] es el código que copiaste desde tu panel de administración de Magento.

    La estructura de la URL dependerá de si tu sitio permite el acceso directo a los archivos PHP.

    • https://[websitedomain.com]/[store view code]/api/auctane/index/store/[store view code]

    • https://[websitedomain.com]/[store view code]/api/auctane

    La configuración de Magento para Agregar códigos de tienda a URL debe establecerse en . Consulta el artículo Configurar varios sitios web de Magento para obtener más información sobre dónde localizar esta configuración.

  2. Haz clic en Probar conexión para ver si los pasos que seguiste han funcionado correctamente.

  3. Completa los pasos 10 a 12, como se indica en la sección Conectarse a ShipStation anterior.

  4. Repite el mismo proceso para conectar cualquier tienda Magento adicional en tu cuenta de ShipStation.

Funciones disponibles para la integración de Magento

La integración de ShipStation con Magento admite las siguientes funciones estándar:

Funciones adicionales para Magento

La integración de ShipStation con Magento permite las siguientes funciones adicionales:

Función

Descripción

Factura sobre el envío

Al configurar la conexión de tu tienda Magento, puedes elegir si deseas que tu tienda facture cuando se realiza el pedido o cuando se envía el pedido.

Si tu tienda facturó en el momento del envío, ShipStation incluirá una acción para facturar el pedido cuando enviemos la actualización del envío a Magento.

Envío parcial

Al configurar la conexión de tu tienda Magento, puedes elegir Habilitar el Envío parcial.

La pantalla de conexiones de Magento v2 muestra los atributos de ubicación del almacén, la factura después del envío y los campos de unidades de peso del producto

Si el Envío parcial está habilitado, la notificación de envío que ShipStation envía a Magento incluirá información específica del producto de forma que solo los productos incluidos en el envío se actualizarán con el estado Enviado en Magento.

Enviar tarifas de ShipStation a pago de Magento

La opción de tarifas de pago de ShipStation te permite enviar las tarifas que recibes en ShipStation al área de pago de tu tienda para que tus clientes las seleccionen.

Usa la última versión del complemento ShipStation para Enviar tarifas al pago en tienda. Para obtener más información sobre cómo activar las tarifas de pago para Magento, consulta la sección Activar la opción de tarifas de pago para Magento de nuestro artículo Conectar las tarifas de pago a tu tienda. Visita la página de ShipStation de Magento para obtener el complemento actualizado más reciente en tu marketplace.

El complemento 2.4.1 admite el envío de tiempos de Envío estimado y Descripciones de ShipStation a la pantalla de pago de Magento.

Actualmente no son admisibles tarifas de pago con tiendas múltiples de Magento.

Funciones de Magento habilitadas para soporte

Además de las funciones mencionadas anteriormente, el equipo de Éxito del usuario de ShipStation puede habilitar la siguiente configuración para tu tienda Magento.

Función

Descripción

Campos personalizados

Se pueden asignar hasta tres Campos personalizados para una tienda Magento. Los campos personalizados disponibles son los siguientes:

  • Código de cupón

  • FECHA DE ENTREGA

  • Importe del descuento

  • Fecha de envío

  • Estado del pedido

  • Número de orden de compra

  • Almacén solicitado

Suprimir notas internas

Si está habilitada, esta configuración impedirá que ShipStation importe Notas Internas desde tu tienda Magento.

Si una tienda permite personalizar estados, significa que puedes definir los estados que usas en los pedidos de tu canal de ventas. En la mayoría de los casos, si tienes estados personalizados, deberás definir a qué estados en ShipStation corresponde cada estado de pedido personalizado.

ShipStation importará la dirección de correo electrónico del cliente con los datos del pedido y podrá enviar correos electrónicos de confirmación de envío y entrega a esa dirección de correo electrónico (establecida en la configuración de tu tienda).

ShipStation importará el número de teléfono del cliente con los datos del pedido.

ShipStation importará el método de envío elegido por el cliente durante el proceso de pago.

ShipStation importará el método de pago utilizado para pagar el pedido.

ShipStation importará la información de descuento y de cupón para el pedido.

ShipStation puede determinar si un pedido es un regalo a partir de los datos del pedido enviados por la tienda.

ShipStation importará notas internas o actividad de los pedidos de la tienda en el campo Notas internas de ShipStation.

ShipStation importará las notas proporcionadas por el cliente cuando este realizó su compra.

ShipStation importará el peso total del pedido de la tienda.

ShipStation importará el peso de cada rubro en el pedido.

ShipStation importará una URL de imagen de cada artículo de línea del pedido. Estas imágenes aparecerán como miniaturas en los detalles de tu pedido y se pueden incluir en notificaciones por correo electrónico y talones de empaque.

ShipStation importará opciones de los artículos (como color o tamaño) de cada artículo de línea del pedido. Estos datos aparecerán en los Detalles del pedido y pueden incluirse en los correos electrónicos y talones de empaque del cliente.

ShipStation importará una ubicación de stock de productos para cada rubro del pedido.

Actualización de estadoNúmero de seguimientoEmpresa de transporteServicioTarifa de la empresa de transporte

La actualización de envío que ShipStation envía al canal de ventas incluirá cualquier Nota para el comprador configurada en el pedido en ShipStation.

Información del artículo

Información adicional sobre la integración con Magento

  • Con el complemento de ShipStation 2.2.3 o posterior, una sola instancia de Magento puede admitir la exportación de pedidos a ShipStation en diferentes monedas.

  • Si utilizas ShipStation Legacy, los pedidos de Magento que se hayan dividido deben conservar su número de pedido original. Si se cambia el número de pedido, por ejemplo, al agregar un sufijo, ShipStation no puede actualizar correctamente Magento con la información de envío.

Consejos para la solución de problemas de Magento

Estos son algunos problemas comunes que experimentan los usuarios, las causas potenciales y los consejos disponibles para solucionar problemas.

Problema

Cómo solucionar problemas o resolverlos

Los pedidos de recolección de Magento requieren un número de seguimiento

Cuando un cliente recoge un pedido y desea marcarlo como enviado, Magento no actualizará el pedido como enviado sin un número de seguimiento.

Qué hacer: Agrega un número de seguimiento ficticio como 0 o el Número de pedido.

Error: recibimos un error al probar la tienda Magento: datos inválidos devueltos desde la API

Qué significa: esto puede deberse al ingreso de un nombre de usuario incorrecto al conectar la tienda a ShipStation.

Qué hacer: vuelve a configurar la conexión de tu tienda en ShipStation y asegúrate de introducir el nombre de usuario creado para el usuario de ShipStation en Magento.

Error: el pedido no existe.

Qué hacer: reconfigura la conexión de tu tienda Magento en ShipStation. Comprueba que estás utilizando la opción de conexión segura o no segura correcta.

Las notificaciones de envío de ShipStation no actualizan correctamente tus pedidos en Magento.

Qué hacer: asegúrate de haber actualizado al complemento ShipStation más reciente.

Una vez que se haya actualizado el complemento, vuelve a enviar las notificaciones de tus mercados desde ShipStation.

Si una tienda permite personalizar estados, significa que puedes definir los estados que usas en los pedidos de tu canal de ventas. En la mayoría de los casos, si tienes estados personalizados, deberás definir a qué estados en ShipStation corresponde cada estado de pedido personalizado.

ShipStation importará la dirección de correo electrónico del cliente con los datos del pedido y podrá enviar correos electrónicos de confirmación de envío y entrega a esa dirección de correo electrónico (establecida en la configuración de tu tienda).

ShipStation importará el número de teléfono del cliente con los datos del pedido.

ShipStation importará el método de envío elegido por el cliente durante el proceso de pago.

ShipStation importará el método de pago utilizado para pagar el pedido.

ShipStation importará la información de descuento y de cupón para el pedido.

ShipStation puede determinar si un pedido es un regalo a partir de los datos del pedido enviados por la tienda.

ShipStation importará notas internas o actividad de los pedidos de la tienda en el campo Notas internas de ShipStation.

ShipStation importará las notas proporcionadas por el cliente cuando este realizó su compra.

ShipStation importará el peso total del pedido de la tienda.

ShipStation importará el peso de cada rubro en el pedido.

ShipStation importará una URL de imagen de cada artículo de línea del pedido. Estas imágenes aparecerán como miniaturas en los detalles de tu pedido y se pueden incluir en notificaciones por correo electrónico y talones de empaque.

ShipStation importará opciones de los artículos (como color o tamaño) de cada artículo de línea del pedido. Estos datos aparecerán en los Detalles del pedido y pueden incluirse en los correos electrónicos y talones de empaque del cliente.

ShipStation importará una ubicación de stock de productos para cada rubro del pedido.

Actualización de estadoNúmero de seguimientoEmpresa de transporteServicioTarifa de la empresa de transporte

La actualización de envío que ShipStation envía al canal de ventas incluirá cualquier Nota para el comprador configurada en el pedido en ShipStation.

Información del artículo