Обзор
Upcart работает как наложение cart drawer, улучшая опыт использования корзины без полной замены нативной корзины или оформления заказа Shopify.
Приложения, которые переопределяют поведение корзины Shopify, перехватывают действия Add to Cart или заменяют нативную систему ценообразования или валют Shopify, могут конфликтовать с Upcart. Мы рекомендуем по возможности использовать нативную функциональность Shopify (например, Shopify Markets для конвертации валют). Наша команда имеет ограниченные возможности поддержки сторонних приложений, которые существенно изменяют стандартную структуру корзины Shopify. Даже если приложение доступно в Shopify App Store, оно все равно может относиться к сторонним приложениям и иметь определенные ограничения при использовании с Upcart.
Несовместимые приложения
Upcart несовместим со сторонними приложениями для конвертации валют. Upcart использует нативную конвертацию валют Shopify через Shopify Markets. Приложения-конвертеры валют, такие как BUCKS, лишь визуально изменяют цены на витрине и не изменяют фактическую валюту корзины. По этой причине они не влияют на отображение валюты внутри Upcart и могут вызывать несоответствия. Если вам нужна мультивалютная функциональность, мы рекомендуем использовать Shopify Markets. CloudFox Checkout
Сторонние приложения для замены оформления заказа несовместимы с Upcart. CartPanda
Сторонние системы оформления заказа не поддерживаются.
Приложения, которые могут вызывать проблемы
- qikify Quick View Popups
- Vitals
- Bundle Bear
Разработчики также могут использовать Upcart Public API для поиска решения.
Enhanced AJAX API Compatibility
/cart/add, /cart/add.js, /cart/update.js, /cart/change.js), чтобы они выполнялись по одному, предотвращая перезапись одновременных обновлений разными скриптами. Поскольку такая очередь патчит все сетевые запросы корзины на странице, включайте настройку только при необходимости и тестируйте витрину после этого.
Это позволяет другим приложениям, таким как приложения для бандлов, конструкторы страниц, приложения кастомизации и приложения опций товара, работать без помех.
Важно:
- Проверьте настройки конфликтующего приложения.
- Ищите такие опции, как:
- Disable redirect to cart
- Stay on page after add to cart
- Enable AJAX add to cart
- Измените эти настройки, чтобы предотвратить принудительные перенаправления на страницу корзины.
Если Upcart не открывается или перенаправляет
- Конфликты с темой или пользовательским кодом
- Проблемы с настройками AJAX-корзины
- Проверки совместимости приложений
- Шаги по устранению проблем с браузером и кэшем
Рекомендация по тестированию
- В админ-панели Shopify перейдите в Online Store > Themes
- Нажмите Actions рядом с вашей действующей темой, затем выберите Duplicate
- Откройте дубликат темы и нажмите Preview
- Протестируйте взаимодействие с корзиной, бандлы, скидки, отображение валют и апселлы
- После подтверждения опубликуйте обновленную тему