Przegląd
Upcart działa jako nakładka cart drawera, ulepszając doświadczenie koszyka zakupowego bez całkowitego zastępowania natywnego koszyka lub checkoutu Shopify.
Aplikacje, które nadpisują zachowanie koszyka Shopify, przechwytują akcje Add to Cart lub zastępują natywny system cen lub walut Shopify, mogą wchodzić w konflikt z Upcart. Zalecamy korzystanie z natywnych funkcji Shopify wszędzie tam, gdzie to możliwe (np. Shopify Markets do przeliczania walut). Nasz zespół ma ograniczony zakres wsparcia dla aplikacji firm trzecich, które znacząco zmieniają domyślną strukturę koszyka Shopify. Nawet jeśli aplikacja jest dostępna w Shopify App Store, nadal może być klasyfikowana jako aplikacja firmy trzeciej i mieć pewne ograniczenia w połączeniu z Upcart.
Niekompatybilne aplikacje
Upcart nie jest kompatybilny z aplikacjami firm trzecich do przeliczania walut. Upcart korzysta z natywnego przeliczania walut Shopify poprzez Shopify Markets. Aplikacje konwertujące waluty, takie jak BUCKS, zmieniają ceny jedynie wizualnie na stronie sklepu i nie modyfikują rzeczywistej waluty koszyka. Z tego powodu nie wpłyną na wyświetlanie waluty w Upcart i mogą powodować niespójności. Jeśli potrzebujesz obsługi wielu walut, zalecamy korzystanie z Shopify Markets. CloudFox Checkout
Aplikacje firm trzecich zastępujące checkout nie są kompatybilne z Upcart. CartPanda
Systemy checkoutu firm trzecich nie są obsługiwane.
Aplikacje, które mogą powodować problemy
- qikify Quick View Popups
- Vitals
- Bundle Bear
Deweloperzy mogą również skorzystać z Upcart Public API, aby wypracować rozwiązanie.
Enhanced AJAX API Compatibility
/cart/add, /cart/add.js, /cart/update.js, /cart/change.js), tak aby wykonywały się pojedynczo, zapobiegając nadpisywaniu się jednoczesnych aktualizacji z różnych skryptów. Ponieważ to kolejkowanie modyfikuje wszystkie żądania sieciowe koszyka na stronie, włączaj to ustawienie tylko wtedy, gdy jest potrzebne, i po włączeniu przetestuj stronę sklepu.
Pozwala to innym aplikacjom, takim jak aplikacje do bundli, kreatory stron, aplikacje personalizacyjne i aplikacje opcji produktów, działać bez zakłóceń.
Ważne:
- Sprawdź ustawienia aplikacji powodującej konflikt.
- Poszukaj opcji takich jak:
- Disable redirect to cart
- Stay on page after add to cart
- Enable AJAX add to cart
- Dostosuj te ustawienia, aby zapobiec wymuszonym przekierowaniom na stronę koszyka.
Jeśli Upcart się nie otwiera lub przekierowuje
- Konflikty z motywem lub niestandardowym kodem
- Problemy z ustawieniami koszyka AJAX
- Sprawdzanie kompatybilności aplikacji
- Kroki rozwiązywania problemów z przeglądarką i pamięcią podręczną
Zalecenia dotyczące testowania
- W panelu administracyjnym Shopify przejdź do Online Store > Themes
- Kliknij Actions obok swojego aktywnego motywu, a następnie wybierz Duplicate
- Otwórz zduplikowany motyw i kliknij Preview
- Przetestuj interakcje z koszykiem, bundle, zniżki, wyświetlanie walut i upselle
- Po potwierdzeniu opublikuj zaktualizowany motyw