Przegląd
Powód 1 — to nie jest prawdziwy rabat Shopify
- symulowanych lub „fałszywych” rabatów tworzonych przez aplikacje bundle
- aplikacji, które modyfikują ceny pozycji zamiast stosować prawdziwy rabat Shopify
- niestandardowej logiki cenowej pokazującej ceny „przed” i „po”
- cen compare-at ustawionych w panelu administracyjnym Shopify — domyślnie. Są to elementy prezentacji cen produktów, a nie aktywne rabaty, więc wiersz je ignoruje, chyba że włączysz odpowiednią opcję (patrz poniżej).
Oszczędności compare-at można uwzględnić w Cart Summary 2.0. Włącz Show compare-at price savings in footer total w Settings > Cart settings > Advanced Settings, a wiersz oszczędności doda różnicę compare-at każdej pozycji do rabatów, które już zlicza. Tylko moduł Cart Summary w wersji 2 odczytuje to ustawienie — w wersji 1 wiersz oszczędności nadal zlicza wyłącznie kody rabatowe. Zobacz Pokazywanie oszczędności z cen compare-at w sumie stopki.
Aplikacje bundle a rabaty
- modyfikuje ceny pozycji
- pokazuje ceny „przed” i „po”
- wyświetla wyliczoną kwotę „oszczędności”
- łączy produkty w bundle z obniżoną ceną
Powód 2 — przestarzały token koszyka (legacy cart token)
Jak to zidentyfikować
- Dodaj pozycję do koszyka z włączonym Upcart.
- Otwórz konsolę deweloperską przeglądarki.
- Wklej i uruchom poniższy kod:
- Zmień ilość dowolnej pozycji w koszyku, aby wywołać alert.
Jak to naprawić
Zobacz dokumentację Shopify dotyczącą migracji Cart API.
Powód 3 — konflikt szablonu lub aplikacji
Jak to zidentyfikować
display: none;visibility: hidden;opacity: 0;