Shopify Plus позволява два самостоятелни начина за избор на Izprati доставка. И двата използват Carrier Calculated Shipping (CCS), но потребителското изживяване и мястото на избора са различни.
Изберете един начин за един checkout profile. Може да поддържате и двата варианта едновременно, но в отделни checkout profiles — например текущия профил и втори draft profile за сравнение.
Кратък избор #
| Вариант | Къде избира клиентът | Подходящ за |
|---|---|---|
| Plus checkout block | В native Shopify списъка с начини на доставка. При офис или автомат се отваря selector за точка. | Вече настроени Plus checkout profiles и детайлен избор на точка под избрания метод. |
| Checkout delivery selector | В отделния Izprati блок в checkout profile-а. Клиентът първо избира куриер/тип доставка, после точка. | Нов, по-воден поток за отделен Plus profile и сравнение с текущия Plus block. |
Вариант 1: Plus checkout block #
Това е установеният Plus flow. Първо клиентът попълва адреса за доставка. След това Shopify показва native списъка с CCS методи. Когато избере office или locker метод, Izprati picker-ът се показва непосредствено под избрания native Shopify shipping option.
Важно за preview: Plus checkout selector-ът не се визуализира в платното на Shopify checkout editor-а, защото там Shopify използва примерен метод „Стандартна (Пример)“, а не реален Izprati CCS метод. Проверете го чрез Checkout preview с валиден адрес и избран Izprati office или locker метод.

Използвайте този вариант, когато адресът е естествена първа стъпка. В примера първо е попълнен адресът, след това е избран Econt до автомат, а под него се виждат близките точки и останалите native delivery options.
Вариант 2: Checkout delivery selector #
Това е новият Izprati selector за Shopify Plus. Той се показва преди address form. Клиентът първо избира куриер и тип доставка в Izprati блока с лога и цени; за office или locker вариант избира service point, след което продължава към address form.

Използвайте този вариант в нов или отделен checkout profile, когато искате Izprati да води избора преди адреса: куриер и тип доставка първо, конкретна service point при pickup вариант, а след това address form.
Какво остава общо #
- CCS трябва да е активен: Shopify изпраща address/rate request към Izprati и Izprati връща приложимите методи и цени.
- За office и locker доставка е необходим валиден service point; без него checkout не трябва да бъде завършен.
- Carrier, country, postcode, sender и pricing rule определят дали методът ще се появи.
- Избраният service point се записва към checkout-а и се използва при импорта на поръчката.
Настройка #
- Проверете, че Izprati е добавен като Use carrier or app to calculate rates в правилния shipping profile и zone.
- В Izprati отворете Shopify Plus checkout.
- За съществуващия profile използвайте Plus checkout block.
- За втория profile изберете Checkout delivery selector и добавете блока от Shopify checkout editor.
- Не изключвайте първия вариант, когато подготвяте втори за сравнение: двата profile-а са независими.
- За office/locker flow включете Pickup point validation, за да не премине checkout без валидна точка.
Проверка без поръчка #
- Използвайте test product и отделен checkout profile.
- Въведете валидни country, postcode и град.
- Проверете, че CCS връща очакваните методи и цени.
- Изберете office или locker вариант, след това service point.
- Проверете, че избраната точка остава записана при преминаване към следващата checkout стъпка.
- Не завършвайте test order и не създавайте label само за тази проверка.
Кой вариант да избера? #
Изберете Plus checkout block, когато искате selector-ът да е част от native Shopify shipping option. Изберете Checkout delivery selector, когато тествате новия отделен flow в самостоятелен checkout profile. За миграция не е необходимо да променяте работещия първи profile — публикувайте втория едва след успешна проверка.
За CCS, shipping profile и zone настройката вижте 15.35.10. Shopify Plus checkout: настройка на динамични куриерски методи (CCS).
