OpenCart

Cómo agregar una tienda OpenCart store a ShipStation, qué funciones están disponibles, otros detalles necesarios y consejos para la resolución de problemas.

OpenCart es una plataforma gratuita, de código abierto, con hosting propio y de carrito de compras. Con sus complementos y su interfaz gráfica de usuario amigable, crea y personaliza tu tienda de comercio electrónico sin necesidad de experiencia en programación. Como socio de OpenCart, ShipStation extrae el peso, las imágenes y las opciones de los artículos de los pedidos de OpenCart. Además, admitimos notas internas y del comprador, junto con mensajes de regalo.

Obtén más información sobre OpenCart o regístrate para comenzar a desarrollar tu tienda en línea.

Requisitos de OpenCart

Requisitos de conexión:

  • Una cuenta activa de OpenCart (versión 1.5.1 - 3.0.2.0).

  • El módulo ShipStation instalado en la carpeta OpenCart.

  • La clave de ShipStation y la clave de verificación de ShipStation del módulo de configuración de ShipStation.

  • Tu URL de OpenCart.

Alcance del soporte

Instalar el módulo en la carpeta de OpenCart está fuera del alcance de la asistencia que brinda ShipStation. Te recomendamos que te pongas en contacto con el desarrollador de tu tienda o con el servicio de asistencia de OpenCart si necesitas ayuda con el proceso de instalación del módulo, ya que el proceso puede variar en función de la configuración exclusiva de otros archivos de OpenCart.

Requisitos de importación de pedidos:

  • Incluir una dirección de envío.

Conectar una tienda OpenCart a ShipStation

Para conectar tu tienda OpenCart a ShipStation:

  1. Selecciona el mosaico OpenCart.

    Logotipo de OpenCart
  2. Selecciona Tu versión de OpenCart en el menú desplegable.

  3. Descarga el módulo ShipStation vinculado en el primer paso en la ventana de conexión.

  4. Usa un programa FTP para extraer el módulo a tu carpeta OpenCart.

  5. Modifica el chmod en el archivo ShipStation/config.php a 777.

  6. Inicia sesión en tu sitio de administración de OpenCart.

  7. Ve a Extensiones y luego a Módulos.

    Menú de extensiones de OpenCart con la opción Módulo resaltada.
  8. Haz clic en Instalar junto al módulo de ShipStation.

  9. Haz clic en Editar junto al módulo de ShipStation.

    Lista de extensiones de OpenCart con la opción Editar enlace para ShipStation resaltada.
  10. Copia la Clave deShipStation y la Clave de verificación de ShipStation de esta página. Si no están presentes, haz clic en Generar nuevas claves para crearlas.

    Módulos de extensiones OpenCart con flecha apuntando al botón Generar nuevas claves.
  11. En ShipStation, ingresa la clave de ShipStation , la clave de verificación de ShipStation y la URL de OpenCart, luego asigna cualquier estado personalizado si es necesario.

Una vez que hayas completado los pasos de conexión, se abrirá la página Configuración de la tienda. Si lo deseas, puedes ajustar la configuración específica de tu tienda, como la marca y las notificaciones a los clientes. O haz clic en Guardar para cerrar.

Funciones disponibles para la integración de OpenCart

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

Funciones adicionales para OpenCart

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

Función

Descripción

Zona horaria configurable

De forma predeterminada, ShipStation asume que el servidor de la tienda OpenCart usa UTC como zona horaria. Si tu cuenta de OpenCart utiliza una zona horaria de un servidor diferente, asígnala en la configuración de la tienda.

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

Detalles adicionales sobre la integración de OpenCart

  • ShipStation no puede garantizar la compatibilidad con ningún otro módulo OpenCart de terceros. Si un módulo cambia la estructura de carpetas de su sitio OpenCart, eso puede impedir que ShipStation importe pedidos.

Consejos para la resolución de problemas de OpenCart

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

Error: No se puede actualizar el pedido (# de pedido). Motivo: "text_update_success" versión 2.3.0.2

SHP_Tracking_OpenCart_ShipNotifyError-Retry.png

Qué significa: las notificaciones de envío han dejado de funcionar debido a una respuesta no coincidente en el conector OpenCart.

Qué hacer: la respuesta de la línea que coincida con "text_update_Success" debe cambiarse para que se lea: "Estado actualizado correctamente".

La configuración del conector está fuera del alcance de la asistencia que brinda ShipStation, pero en tu propio conector, puedes tratar de analizar el módulo ShipStation para ver las especificaciones de idioma si se rechaza el idioma que usa tu tienda:

  1. Descarga el archivo zip del conector ShipStation de OpenCart y luego descomprime/extrae el archivo zip.

  2. Sigue esta progresión de apertura de carpetas: carga (nombre del zip después de desempacarlo) > administrador > idioma > en-gb > extensión > módulo > shipstation.php. Este video de demostración muestra el proceso.

  3. Busca las cadenas de texto del idioma (o el texto del mensaje de error), y cambia la respuesta en tu conector para "text_update_success" por "¡Estado actualizado correctamente!"

OpenCart_text_update_success_ErrorMessage_MRK.png

La fecha del pedido en ShipStation es diferente de la fecha del pedido en OpenCart

Qué significa: Esto suele ocurrir porque el servidor OpenCart está utilizando una zona horaria diferente a la establecida en la configuración de la tienda en ShipStation, lo que provoca que la Fecha del pedido se desvíe al convertir la marca horaria en función de la zona horaria.

Qué hacer: actualiza la configuración de la tienda para que la tienda use la misma zona horaria en la que se aloja tu tienda OpenCart.

Ciertos pedidos realizados tarde en el día no se importan a ShipStation

Lo que significa: Al igual que el problema anterior, esto suele ocurrir porque el servidor OpenCart utiliza una zona horaria diferente a la establecida en la configuración de la tienda en ShipStation, lo que hace que nuestro proceso de importación se salte inadvertidamente.

Qué hacer: actualiza la configuración de la tienda para que la tienda use la misma zona horaria en la que se aloja tu tienda OpenCart.

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