Skip to main content
Este artículo describe cómo solucionar problemas de compatibilidad de apps con Upcart y ofrece buenas prácticas para un rendimiento óptimo.

Resumen

Upcart está diseñado para integrarse sin problemas con la mayoría de las apps de Shopify. Sin embargo, ciertas apps de terceros pueden causar problemas de funcionamiento dependiendo de cómo modifiquen la lógica del carrito, del checkout, de los precios o de la moneda de Shopify.
Upcart funciona como una superposición de carrito deslizante, mejorando la experiencia del carrito de compras sin reemplazar por completo el carrito o el checkout nativos de Shopify.
Las apps que sobrescriben el comportamiento del carrito de Shopify, interceptan las acciones de Add to Cart o reemplazan el sistema nativo de precios o de moneda de Shopify pueden entrar en conflicto con Upcart. Recomendamos usar la funcionalidad nativa de Shopify siempre que sea posible (como Shopify Markets para la conversión de moneda). Nuestro equipo tiene un alcance de soporte limitado para apps de terceros que alteren significativamente la estructura predeterminada del carrito de Shopify. Incluso si una app está disponible en la Shopify App Store, puede seguir clasificándose como una app de terceros y puede tener ciertas limitaciones al usarse con Upcart.

Apps incompatibles

Se ha comprobado que las siguientes apps causan problemas de forma constante con Upcart y no son compatibles: BUCKS (app de conversión de moneda)
Upcart no es compatible con apps de conversión de moneda de terceros. Upcart utiliza la conversión de moneda nativa de Shopify a través de Shopify Markets. Las apps de conversión de moneda como BUCKS solo cambian los precios visualmente en la tienda y no modifican la moneda real del carrito. Debido a esto, no afectarán la visualización de la moneda dentro de Upcart y pueden causar inconsistencias.
Si necesitas funcionalidad multimoneda, te recomendamos usar Shopify Markets. CloudFox Checkout
Las apps de terceros que reemplazan el checkout no son compatibles con Upcart.
CartPanda
Los sistemas de checkout de terceros no son compatibles.

Apps que pueden causar problemas

Se ha reportado que las siguientes apps causan conflictos o pueden no funcionar completamente como se espera con Upcart:
  • qikify Quick View Popups
  • Vitals
  • Bundle Bear
Aunque estas apps pueden funcionar en algunos casos, ciertos elementos o funciones de Upcart pueden no mostrarse o no funcionar como se espera. Si experimentas problemas al usar alguna de estas apps, te recomendamos habilitar el ajuste de compatibilidad que se describe a continuación.
Los desarrolladores también pueden utilizar la Upcart Public API para trabajar en una solución.

Enhanced AJAX API Compatibility

Si estás experimentando conflictos con otra app, te recomendamos habilitar: Enhanced AJAX API Compatibility Para habilitar este ajuste: Ve a Upcart → Settings → Advanced Settings → Enhanced AJAX API Compatibility Este ajuste indica a Upcart que deje de interceptar las llamadas de Add to Cart. Esto permite que otras apps, como apps de bundles, constructores de páginas, apps de personalización y apps de opciones de producto, funcionen sin interferencias.

Importante:

Este ajuste implica una contrapartida. Como Upcart ya no interceptará las llamadas de Add to Cart, no puede evitar que otras apps redirijan a los clientes a la página de carrito nativa. Si los clientes son redirigidos fuera del carrito deslizante después de habilitar este ajuste:
  1. Revisa los ajustes de la app en conflicto.
  2. Busca opciones como:
    • Disable redirect to cart
    • Stay on page after add to cart
    • Enable AJAX add to cart
  3. Ajusta esas opciones para evitar redirecciones forzadas a la página del carrito.
Se recomienda encarecidamente hacer pruebas después de habilitar este ajuste. Las apps mencionadas arriba son ejemplos de aquellas que han mostrado problemas de compatibilidad con Upcart. Puede haber apps adicionales aún no identificadas. Esta lista se actualizará a medida que se reporten nuevos casos.

Si Upcart no se abre o está redirigiendo

Si Upcart no se abre correctamente o está redirigiendo a la página del carrito en su lugar, consulta nuestra guía de solución de problemas: Solución de problemas cuando Upcart no se abre o redirige a la página del carrito Esta guía repasa las causas comunes y las soluciones paso a paso, incluyendo:
  • Conflictos con el tema o código personalizado
  • Problemas con los ajustes del carrito AJAX
  • Verificaciones de compatibilidad de apps
  • Pasos de solución de problemas de navegador y caché
Si el problema persiste después de seguir la guía, contacta a soporte con la URL de tu tienda y una breve descripción del problema.

Recomendación de pruebas

Antes de publicar cualquier cambio, te recomendamos probar Upcart en una versión duplicada de tu tema. Para hacerlo:
  • En el admin de Shopify, ve a Online Store > Themes
  • Haz clic en Actions junto a tu tema activo y selecciona Duplicate
  • Abre el tema duplicado y haz clic en Preview
  • Prueba las interacciones del carrito, bundles, descuentos, visualización de moneda y upsells
  • Una vez confirmado, publica el tema actualizado
Probar con antelación ayuda a prevenir problemas de visualización o rendimiento antes de que afecten a los clientes.