Обзор
Если Upcart вообще не открывается или перенаправляет на страницу корзины, см. Устранение проблем: Upcart не открывается или перенаправляет на страницу корзины — более полное руководство по устранению неполадок.
Какой тип корзины выбрать
- Page — обычно лучший вариант, поскольку Upcart перехватывает запросы к странице /cart.
- Drawer — выберите этот вариант, если Upcart не запускается и вместо него открывается страница /cart.
- Confirmation Popup — используйте, если ваша тема его поддерживает и другие варианты не решают проблему.
Как изменить тип корзины в вашей теме
- Перейдите в Online Store > Themes > Customize в админ-панели Shopify.
- Откройте Theme Settings > Cart > Cart Type.
- Выберите Page или Drawer в зависимости от поведения, которое вы устраняете.
- Сохраните изменения и протестируйте корзину на витрине.

Если вы не можете найти эту настройку, обратитесь к разработчику вашей темы. Эта настройка контролируется вашей темой, и Upcart не может изменить ее напрямую.
Шаги по устранению неполадок
1. Проверьте Enhanced AJAX API Compatibility
- Перейдите в Upcart > Cart Editor > Settings > Cart settings, затем разверните Advanced Settings.
- Найдите Enhanced Ajax API compatibility.
- Эта настройка отключена по умолчанию для большинства магазинов. Когда она отключена, Upcart перехватывает вызовы Add to Cart и предотвращает перенаправления.
- Если она включена, другие приложения могут взять на себя управление поведением корзины и перенаправлять покупателей на страницу корзины. Попробуйте отключить ее и протестируйте.
- Если отключение вызывает другие проблемы, включите ее снова и используйте вместо этого ручной API Upcart (
upcartRegisterAddToCart).
2. Проверьте перенаправления сторонних приложений
- Redirect to cart
- Go to cart after add
- Automatically open cart page
- Action after product is added
- PageFly — отключите правила перенаправления в настройках приложения PageFly.
- Globo Product Options — деактивируйте автоматическое перенаправление в корзину Shopify.
- Replo — измените настройки «go to page», чтобы включить cart drawer.
- Zepto Product Personalizer — перейдите в Zepto > Settings > Add to Cart Settings и измените «Action after a product is added to the cart» на «Stay on the product page and show a success message».
- Перейдите в Upcart > Cart Editor > Settings > Cart settings.
- Найдите «Go to cart page when pressing checkout button».
- Отключите эту настройку.
- Сохраните и протестируйте.
Перенаправление на пользовательскую страницу оформления заказа требует сложного программирования и напрямую не поддерживается Upcart. Если вам нужно направлять покупателей на пользовательскую страницу оформления заказа, вам потребуется работать с разработчиком.
4. Проверьте настройки перенаправления корзины в теме
- Перейдите в Online Store > Themes > Customize.
- Откройте Theme Settings > Products (или Cart).
- Ищите настройки, такие как:
- Enable cart redirection
- Redirect to cart after add
- Go to cart after add
- Отключите их.
- Сохраните и протестируйте.
5. Очистите кэш браузера
- Откройте настройки браузера.
- Перейдите в Privacy and Security.
- Выберите Clear Browsing Data.
- Очистите кэшированные изображения, файлы и файлы cookie.
- Обновите магазин и протестируйте.
6. Протестируйте со стандартной темой Shopify
- Перейдите в Shopify Admin > Online Store > Themes.
- Добавьте и включите бесплатную тему, например Dawn.
- Протестируйте Upcart на стандартной теме.
Профилактические меры
- Проверяйте конфигурации после обновлений — обновления темы и приложений могут сбросить или переопределить настройки корзины. Проверяйте тип корзины и конфигурации приложений после любого крупного обновления.
- Проверяйте совместимость приложений перед установкой — прежде чем добавлять новые сторонние приложения, убедитесь, что они совместимы с Upcart.
- Используйте черновую тему для тестирования — тестируйте изменения на черновой теме перед публикацией, чтобы не нарушать работу действующего магазина. Инструкции см. в статье Включение Upcart только в черновой теме.
Часто задаваемые вопросы
Может ли кнопка оформления заказа Upcart перенаправлять на пользовательскую страницу оформления заказа?
Может ли кнопка оформления заказа Upcart перенаправлять на пользовательскую страницу оформления заказа?
Нет, перенаправление на пользовательскую страницу оформления заказа требует сложного программирования и напрямую не поддерживается Upcart. Если вам это нужно, вам потребуется работать с разработчиком.
Почему корзина все еще перенаправляет в Shopify после включения Upcart?
Почему корзина все еще перенаправляет в Shopify после включения Upcart?
Убедитесь, что Upcart активен и опубликован в Cart Editor. Также очистите кэш браузера, чтобы обновленное поведение вступило в силу. Если проблема сохраняется, проверьте конфликты сторонних приложений, следуя шагам выше.
Как исправить приложение дополнений к товару, вызывающее перенаправление?
Как исправить приложение дополнений к товару, вызывающее перенаправление?
Откройте настройки приложения дополнений и найдите любые конфигурации автоперенаправления или «go to cart». Отключите их, если они конфликтуют с Upcart. Примеры для конкретных приложений см. в шаге 2 выше.
Нужна помощь? Если вы выполнили все шаги выше, а проблема сохраняется, обратитесь в нашу службу поддержки через чат в приложении или по электронной почте support@upcart.app.