Features
← All features
Delivery

Delivery to selected cities

A shipping method that works only in the places you actually deliver to.

Screenshots are coming soon.

This add-on adds a shipping method that works only in the places you actually deliver to. You list them in the method settings — cities, towns, villages — and at checkout the customer names their own. If it matches your list, the method is shown; if it does not, the customer never sees it and cannot pick a place you do not serve.

You set one price for every place on the list: either an amount, where zero reads as «Free» for the customer, or your own caption instead of a price — «At carrier rates», say, when the exact sum is named by the courier.

What it does

  • Shows the method only to customers whose town is on your list.
  • Takes any name: a city, a town, a village — even one the directory does not know.
  • Compares names the way a person would: «Kamianets-Podilskyi» and «kamianets podilskyi» are the same place to it.
  • Prices delivery with one amount for the whole list; zero reads as «Free» for the customer.
  • Shows your caption instead of a price when the courier names the sum — the order is then counted without a delivery charge.
  • Lets you write the caption in every language of the store, so the customer reads it in the language of the storefront.
  • Warns you in the list of methods when no towns are listed or the caption is chosen but not written: such a method would help no customer.

What you need

A shop on CartiX 2.0 or newer. Nothing to connect: the list of towns and the price are set up in the method itself. If your shop works in two languages, write both spellings of a town — «Kyiv» and «Київ».

Доставка в выбранные города

Способ доставки, который работает только там, куда магазин действительно возит заказы. Владелец перечисляет населённые пункты, а покупатель видит способ, если назвал при оформлении один из них.

Как настроить

  1. Откройте «Настройки → Оплата и доставка» и добавьте способ, выбрав «Доставка в выбранные города».
  2. Напишите название, которое увидит покупатель, — например «Доставка курьером».
  3. Перечислите города, посёлки и сёла, куда вы возите заказы. Поле подсказывает названия из справочника, но вписать можно любое — сёл в справочнике обычно нет.
  4. Выберите, что покупатель видит вместо стоимости: сумму или свою подпись.
    • Сумма — одна на все города списка. Ноль покупатель прочитает как «Бесплатно».
    • Своя подпись — «По тарифам перевозчика», когда точную сумму называет курьер. Пишется на каждом языке магазина: на украинской витрине покупатель прочитает её по-украински.

Что стоит знать

Города сравниваются по написанию, а не по справочнику. «г. Каменец-Подольский» и «каменец подольский» — одно и то же место: приставка, регистр, дефисы и лишние пробелы значения не имеют. Если у вас включено дополнение автодополнения городов, покупатель может назвать город по-украински, а вы написать по-русски — способ всё равно совпадёт.

Способ без городов покупателю не показывается. В списке способов такой отмечен предупреждением, чтобы это не осталось незамеченным.

Подпись вместо цены означает, что доставка в заказ не считается. Покупатель платит её курьеру, и в итоге заказа стоимость доставки — ноль.

Что дальше

Стоимость сейчас одна на все города списка. Если понадобится своя цена у каждого города, это отдельная колонка в той же таблице — переделывать настройки способа не придётся.

1.0.0 06.09.2026

What's new

The first release of the add-on. The shop shows the method only to customers whose town you listed in the method settings: you write the cities, towns and villages yourself, and a customer from anywhere else never sees it.

You set one price for the whole list — an amount, where zero reads as «Free» for the customer, or your own caption instead of a price, «At carrier rates» for example, when the exact sum is named by the courier. The caption is written in every language of the store, so on the Ukrainian storefront the customer reads it in Ukrainian.

What to do after installing

Add the method in the Payment and delivery section, list the towns and choose what the customer sees instead of a price. If your shop works in two languages, write both spellings of a town — «Kyiv» and «Київ».