Rozszerzalność kasy: co możesz, a czego nie możesz zmienić
Kasa to część Shopify, którą najbardziej chcesz zmienić i nad którą masz najmniejszą kontrolę. To celowe: to także część, którą Shopify najciężej optymalizował i uczynił odpowiedzialną za zgodność płatności.
Nowoczesna rozszerzalność kasy daje ci określone punkty rozszerzeń. Oto, co obejmują, a czego nie.
Gdzie możesz rozszerzać#
| Punkt rozszerzenia | Typowe zastosowanie |
|---|---|
| Rozszerzenia UI w określonych pozycjach | Pola niestandardowe, instrukcje dostawy, opcje prezentów |
| Reguły walidacji | Blokowanie zamówienia naruszającego regułę biznesową |
| Logika rabatów | Niestandardowe zachowanie promocji poza wbudowanymi typami |
| Dostosowanie dostawy | Zmiana kolejności, zmiana nazw lub ukrywanie opcji wysyłki |
| Strona po zakupie | Upselling i dodatkowe informacje po płatności |
| Kontrole brandingu | Kolory, czcionki i układ w ramach danej struktury |
Co pozostaje Shopify#
- Kolejność kroków kasy i ogólna struktura.
- Obsługa płatności i zakres PCI — nie dotykasz danych karty.
- Model obiektu zamówienia, który wszystko dalej odczytuje.
- Warstwa oszustw i ryzyka.
- Cokolwiek wymagające arbitralnej logiki po stronie serwera w środku przepływu.
Ograniczenia planowe, a to ma znaczenie wcześnie#
Część rozszerzalności jest dostępna tylko w wyższych planach. Jeśli wymaganie od tego zależy, decyzja o planie to decyzja o wykonalności, nie o budżecie — i należy do pierwszego tygodnia, nie ostatniego.
Sprawdź ograniczenia planowe dla każdego wymagania kasy podczas określania zakresu. To najczęstsze źródło "założyliśmy, że możemy" późno w projekcie.
Pragmatyczne podejście#
Wyrażaj reguły biznesowe jako walidacje i dostosowania dostawy zamiast jako UI. Reguła wymuszona przy kasie jest niezawodna; reguła komunikowana przez wiadomość, której ktoś może nie przeczytać, nie jest. I ogranicz pola niestandardowe do tego, na co naprawdę zareagujesz — każde dodatkowe pole kosztuje konwersję.
Najczęstsze pytania
Czy mogę zbudować całkowicie niestandardową kasę?
Nie, nie w standardowych planach. Rozszerzasz określone punkty; struktura i obsługa płatności pozostają Shopify.
Czy skrypty kasy to nadal sposób na to?
Nie. Nowoczesne podejście to rozszerzenia kasy i funkcje; starsza personalizacja oparta na skryptach jest wycofywana.
Ile mogę dodać, zanim ucierpi konwersja?
Mniej niż byś chciał. Każde pole i wiadomość to tarcie; dodawaj tylko to, co zmienia wynik.
rozszerzalnosc kasy shopifyrozszerzenia kasy shopifyshopify functionsniestandardowa kasa shopifypersonalizacja kasy shopify