В България доставката до офис или автомат е един от най-разпространените начини за получаване на онлайн поръчка. Купувачът очаква карта, на която да намери най-близкия офис на Еконт или автомат на BoxNow и да го избере още преди плащането. В Shopify това винаги е било трудно. Shopify позволява на приложенията да добавят блокове в страницата за плащане само в Shopify Plus, затова магазините на плановете Basic, Shopify или Advanced можеха да попитат за пункта за получаване едва след поръчката, на страницата Thank you или в имейл с напомняне.
От 8 ноември 2026 г. има и друг път. Cart widget на ShipDock е достъпен за всички магазини след затворена бета. Той пренася избора на доставка там, откъдето минава всеки клиент преди плащането: на страницата на количката и в страничната количка (cart drawer). Клиентът избира доставка до адрес или пункт за получаване на карта, а страницата за плащане след това показва само цената, която отговаря на този избор.
В това ръководство обясняваме какво прави cart widget, какво виждат клиентите ви, как се сравнява с другите начини за предлагане на пунктове за получаване в Shopify, къде са границите му и как да го настроите за около петнадесет минути.
Какво прави cart widget
Уиджетът добавя две карти в количката: Доставка до адрес и Пункт за получаване. Картата на пункта за получаване отваря прозорец с търсене, карта, списък с пунктове, подредени по разстояние, и филтър по куриер. Щом клиентът избере пункт, той се записва в количката и се показва на картата с бутона Промени.
Страницата за плащане след това следва избора:
- Избран пункт за получаване: страницата за плащане показва само цената на този куриер (и варианта ѝ с наложен платеж, ако имате такъв), преименувана по пункта, например Econt - Офис София Младост 1 (1234). Цените за доставка до адрес са скрити.
- Избрана доставка до адрес: цените за пунктове за получаване са скрити, така че никой не може да плати доставка до пункт без избран пункт.
Поръчката след това съдържа пункта за получаване като всяка друга поръчка в ShipDock. Етикетите за пратки, напомнянията за пункт, смяната на пункта след поръчката и Shopify Flow работят както досега.
Уиджетът работи на всеки план на Shopify, включително Basic. Необходим е платен план на ShipDock, Lite или по-висок.
Какво виждат клиентите ви
В количката двете карти стоят до бутона за плащане. Ако включите Show prices in the cart, всяка карта показва най-ниската цена за държавата на клиента, например „от 2,50 €“, или „Безплатно“ над прага за безплатна доставка.
Прозорецът започва с търсене по град, пощенски код или адрес, с предложения. Ако куриерите ви обслужват няколко държави, се появява избор на държава. Всеки пункт в списъка има име, адрес, куриер, цена и работно време, а с Моето местоположение клиентът отива до своята позиция. На компютър списъкът е до картата. На телефон картата запълва прозореца, а списъкът е панел, който клиентът плъзга нагоре или надолу. Клик върху маркер или ред показва подробностите и бутона Избери този пункт. Германски DHL Packstation изисква и клиентския номер в DHL.
Вие решавате как изглежда. В Edit appearance подредбата се настройва отделно за тесен уиджет (под 600 px: телефони и страничната количка) и за широк уиджет (600 px и повече: страницата на количката на компютър). За всеки избирате дали картите са една под друга или една до друга, дали показват икони и дали имат кръгчета за избор. Без кръгчета избраната карта се отбелязва само с рамката си. По подразбиране тесният уиджет подрежда картите една под друга, а широкият една до друга, и двата с икони и кръгчета. Към това има седем цвята, собствен CSS и преглед на живо в ширина на компютър и телефон. Всеки текст се редактира за всеки език в Settings → Translations → Cart widget. Уиджетът има вградени 23 езика.
Cart widget или друг вариант?
ShipDock вече предлагаше три начина клиентът да избере пункт за получаване. Cart widget е четвъртият. Ето как се сравняват:
| Вариант | План на Shopify | Къде избира клиентът | Може ли изборът да е задължителен? |
|---|---|---|---|
| Уиджет за пунктове в страницата за плащане | Shopify Plus | В страницата за плащане, под избраната цена за пункт | Да, без пункт клиентът не може да плати |
| Cart widget | Всеки план | Страницата на количката и страничната количка, преди плащането | Не, поръчките, които заобикалят количката, пристигат без избор |
| Избор на пункт на страниците Thank you и Order status | Всеки план | Веднага след поръчката, по-късно на страницата Order status и от имейла с напомняне | Не, изборът е след плащането |
| Най-близките пунктове като цени за доставка | Планове с carrier-calculated shipping | В страницата за плащане: всеки близък пункт е отделна цена (5 по подразбиране) | Пунктът се избира заедно с цената |
Нашата препоръка:
- Shopify Plus: използвайте уиджета за пунктове направо в страницата за плащане. Това е единственият вариант, при който поръчка до пункт не може да се плати без пункт.
- Всеки друг план: cart widget дава на клиентите карта още преди плащането, както са свикнали от българските онлайн магазини. Без Plus не можете да се доближите повече до карта в страницата за плащане.
- Винаги: запазете избора на пункт на страниците Thank you и Order status. Cart widget не го заменя. Той показва на клиента пункта, избран в количката, и е предпазна мрежа за всяка поръчка, която е заобиколила количката: там клиентът още може да избере пункт.
Ограничения, които е добре да знаете преди включване
Cart widget живее в количката. Затова работи на всеки план, и оттам идват и ограниченията му. Прочетете ги преди пускане.
- Всяка поръчка трябва да мине през количката. Buy it now на продуктовите страници, бутоните за бързо плащане на продуктовите страници и в секциите Featured product (Shop Pay, Apple Pay, Google Pay, PayPal), бутоните „Купи сега“ от други приложения, като фиксирани ленти за добавяне в количката или upsell изскачащи прозорци, и директните връзки към плащането в имейли или реклами отварят плащането без количката. Клиентът изобщо не вижда уиджета и поръчката пристига без пункт за получаване. Изключете тези бутони преди пускане.
- Изборът не може да бъде задължителен. Уиджетът не може да спре плащане, започнало другаде. Задължителен пункт за получаване има само с уиджета в страницата за плащане в Shopify Plus.
- Страницата за плащане следва количката. За да смени пункт за получаване с доставка до адрес, клиентът се връща в количката. Пункт в държава, различна от адреса за доставка, въведен в страницата за плащане, не се използва, а цените за пунктове на този куриер се скриват.
- Само теми на Shopify. Headless магазините не се поддържат.
- Цените в количката може да се различават от страницата за плащане. Количката показва най-ниската цена за куриер, а страницата за плащане винаги начислява цената, която реално важи. Типични разлики: продукти от няколко профила за доставка (Shopify събира цените им в страницата за плащане), код за отстъпка, въведен при плащането, валута, различна от тази на магазина, и цени, които количката не вижда, като местната доставка на Shopify или B2B ценовите листи.
- Количката знае вашите условия за цени, а не собствените ограничения на куриера. Ако автоматите приемат пратки само до определено тегло, задайте това максимално тегло на цената за пункт в Shopify. Размерите никога не се проверяват, защото Shopify не ги предава, затова добавете обемните продукти в Pickup point exclusions.
- Профилите за доставка не решават къде се показват пунктовете. Количката не знае към кой профил принадлежи продуктът. Изключете продуктите, които никога не изпращате до пункт, с етикета
shipdock-no-pickup, по продукт или вариант, или по колекция (до 2 колекции). - Адресът за доставка остава на клиента. Поръчката съдържа пункта за получаване, но адресът ѝ за доставка не се заменя с адреса на пункта. Проверете това, ако склад или приложение за изпълнение изпраща поръчките ви.
- Картата показва 100-те най-близки пункта. Още вижда клиентът, като мести картата или търси.
За поръчките, които все пак заобиколят количката, настройката When the cart carries no choice решава какво показва страницата за плащане. Hide pickup points е строгият вариант: такива поръчки могат да ползват само доставка до адрес, така че нито една поръчка до пункт не пристига без пункт. Show all shipping rates е по-гъвкавият: клиентът може да плати цена за пункт и да избере пункта по-късно на страницата Thank you или Order status или от имейла с напомняне.
Как да настроите cart widget стъпка по стъпка
Преди да започнете, свържете в ShipDock поне един куриер с пунктове за получаване и съпоставете цените му за доставка по име или го настройте с цените за доставка на ShipDock. Уиджетът взема от тези цени куриерите, държавите и сумите. Същите стъпки има в банера How it works в горната част на настройките на cart widget, с връзки и бутон Chat with us.
- Отворете настройките. В ShipDock отидете на Settings → Widget → Cart widget settings.
- Започнете в тестов режим. В Widget status изберете Test mode и натиснете Save. Засега уиджета виждате само вие.
- Включете вграждането на приложението. В Shopify отворете Online Store → Themes → Customize → App embeds, включете Cart widget и запазете темата. Обратно в ShipDock натиснете Check на плочката Theme.
- Поставете уиджета на страницата на количката и в страничната количка. Много теми отварят странична количка след добавяне, и клиентите отиват от нея направо към плащане, без да видят страницата на количката. На страницата на количката натиснете Add block в секцията с бутона за плащане, изберете Cart widget и го плъзнете до бутона. За страничната количка добавете позиция в Placement in the cart с CSS селектора на елемента, до който трябва да стои уиджетът, и задайте Show on на All pages. Селектора намира Placement helper в настройките на вграждането, когато кликнете върху елемента в прегледа на редактора. Не сте сигурни къде да е уиджетът във вашата тема? Пишете ни в чата и ще помогнем да го поставите.
- Изключете бутоните, които заобикалят количката. В редактора на темата отворете продуктова страница, кликнете блока Buy buttons и махнете отметката от Show dynamic checkout buttons. Повторете за всеки продуктов шаблон и всяка секция Featured product, а приложенията с бутони за бърза покупка превключете на добавяне в количката.
- Проверете цените. Разделът Countries and couriers показва всяка държава с цената за доставка до адрес и до пункт. Отметнете Show prices in the cart, ако клиентите трябва да ги виждат, и след промяна на цените натиснете Refresh.
- Тествайте. Натиснете Open as tester, добавете продукт в количката и изберете пункт за получаване, веднъж в страничната количка и веднъж на страницата на количката. Страницата за плащане трябва да покаже една цена с името на пункта.
- Пуснете го. Уверете се, че изборът на пункт е на страниците Thank you и Order status, после превключете Widget status на Live и натиснете Save.
Пълното ръководство с екранни снимки е в нашия помощен център (на английски): How to let customers choose a pickup point in the cart.
Препоръчителни настройки
- Preselected option in the cart: None оставя всеки клиент да реши. Home delivery подхожда на магазини, в които повечето поръчки отиват до адрес; страницата за плащане тогава скрива цените за пунктове, докато клиентът не избере пункт.
- Наложен платеж: наименувайте цената с наложен платеж на всеки куриер с дума за наложен платеж, например „Наложен платеж“, за да останат в страницата за плащане и двете цени за избрания пункт.
- Country without pickup points: скриване на уиджета (по подразбиране), показване на двете карти с неактивен пункт за получаване или само доставка до адрес.
- Pickup point exclusions: обемни или тежки продукти и всичко, което държите в отделен профил за доставка без цени за пунктове.
- Shipping name in checkout: името на цената за всеки език. По подразбиране
{provider} - {name} ({id}).
Поддържани куриери с пунктове за получаване
Cart widget работи с всеки куриер с пунктове за получаване, който свържете в ShipDock. ShipDock поддържа над 40 куриера, с пунктове за получаване в 30 държави. За българския пазар:
- Еконт (Econt): офиси, автомати и мобилни офиси
- BoxNow: автомати за пратки
Ако изпращате и до съседни държави: в Гърция BoxNow и Econt, в Румъния Econt и Fan Courier, в Хърватия BoxNow, GLS и DPD. Някои куриери са отбелязани като бета в приложението. Пълният актуален списък е на нашата страница с куриери.
Често задавани въпроси
Какъв план на Shopify е нужен за cart widget?
Всеки план на Shopify, включително Basic. В ShipDock е нужен платен план, Lite или по-висок (Lite струва 9,99 USD на месец). Ако откажете плана, уиджетът се изключва, а настройките се запазват.
Имам Shopify Plus. Да използвам ли cart widget?
Препоръчваме по-скоро уиджета за пунктове в страницата за плащане. Там клиентът не може да плати, без да избере пункт, а cart widget не може да гарантира това.
Мога ли да задължа клиентите да изберат пункт преди плащане?
С cart widget не. Направете страницата за плащане достъпна само през количката (без Buy it now и бутони за бързо плащане на продуктовите страници) и задайте When the cart carries no choice на Hide pickup points. Поръчка, която заобиколи количката, тогава ще е поне доставка до адрес.
Какво става с поръчките, които заобикалят количката?
Пристигат без пункт за получаване. При по-гъвкавата настройка клиентът избира пункт на страницата Thank you, на страницата Order status или от имейла с напомняне. Затова препоръчваме да запазите избора на тези страници.
Работи ли с наложен платеж?
Да. Ако всеки куриер има втора цена с думата за наложен платеж в името, страницата за плащане запазва за избрания пункт и обикновената цена, и цената с наложен платеж.
Работи ли уиджетът в headless магазини?
Не. Уиджетът работи в темите на Shopify (Online Store). Headless магазините не се поддържат.
Записва ли се местоположението на клиента?
Не. Местоположението се използва само за зареждане на близките пунктове за получаване.
Заключение
Досега карта с пунктове за получаване преди плащането можеха да предложат само магазините на Shopify Plus. С cart widget я показва всеки магазин в Shopify, на страницата на количката и в страничната количка, а страницата за плащане след това предлага само единствената цена, която клиентът е избрал. Изключете бутоните, които заобикалят количката, запазете избора на страниците Thank you и Order status като предпазна мрежа, и клиентите ви ще избират офис или автомат така, както са свикнали.
Вече използвате ShipDock? Отворете Settings → Widget → Cart widget settings и започнете в тестов режим. Още не? Инсталирайте ShipDock от Shopify App Store и го пробвайте безплатно 5 дни.
