Відділення
Пошук за номером, назвою або адресою. Якщо міст багато — можна ввімкнути фільтр за областю.
- Відділення та пункти видачі — завжди
- Пункти прийому й склади — ніколи: там посилку не отримати
Покупець вводить місто й обирає відділення зі списку — за номером, назвою чи адресою. Без помилок у назвах і без зайвих полів: тільки довідник Нової Пошти.
Інтерактивний приклад. У магазині — справжній довідник Нової Пошти: через API або з вашої локальної бази.
Відділення, поштомат або кур’єр — як звичайні способи доставки в кошику.
Підказки з’являються з другої літери — до 30 варіантів, без перезавантаження сторінки.
Вибір одразу зберігається — навіть якщо оформлення перемалюється.
Відділення належить місту й працює — інакше покупець побачить підказку.
Місто, відділення чи адреса — у картці замовлення й у коментарі.
Пошук за номером, назвою або адресою. Якщо міст багато — можна ввімкнути фільтр за областю.
Вмикається одним перемикачем у налаштуваннях — і поштомати з’являються в тому самому списку з позначкою типу.
Окремий спосіб доставки зі своєю назвою й ціною. Ви обираєте, які поля адреси показати покупцеві.
Місто й відділення перевіряються на сервері перед створенням замовлення — дані з браузера не приймаються на віру.
Дані доставки зберігаються в окремій таблиці модуля й показуються в адмінці блоком «Доставка Новою Поштою». Стандартні поля адреси замовлення теж заповнюються — навіть у One Page Checkout, де своєї форми адреси для Нової Пошти немає.
А щоб дані були і в листах, і у вивантаженнях — модуль може додати рядок доставки в коментар до замовлення.
Спробуйте: оберіть режим, увімкніть поріг і посуньте суму кошика.
Покупець платить фіксовану суму, яку ви вказали.
Приклад: фіксована ціна 80 грн, поріг 1500 грн — значення ви вказуєте самі.Кожен пошук іде напряму до Нової Пошти. Відповіді кешуються на годину — повторні запити не гальмують оформлення.
Оформлення працює з ваших таблиць, а API потрібен лише для оновлення — раз на добу за cron або кнопкою в адмінці.
php system/nova_poshta_cli.php sync · або посилання для cron, якщо доступу до консолі немає
Віджет сам знаходить спосіб доставки Нової Пошти на сторінці й з’являється поруч — без прив’язки до конкретної теми.
Віджет з’являється під обраним способом доставки. Перейти до оплати без обраного відділення чи адреси не вийде.
Після встановлення — «Модифікатори → Оновити», а в налаштуваннях One Page Checkout вимкніть поля країни, області, міста й адреси для методів Нової Пошти: віджет збирає їх сам. Без відділення замовлення не підтвердиться.
Нічого налаштовувати. Віджет стає на місце полів «Місто» й «Адреса» і сам заповнює їх обраним містом і відділенням — власні перевірки SmartCheckout і адреса в замовленні працюють як раніше.
PHP 7.4, 8.1 або 8.2 з увімкненим ionCube Loader і дозволені вихідні HTTPS-з’єднання до API Нової Пошти та сервера ліцензій. Якщо Loader не ввімкнено, модуль покаже це в адмінці, а вітрина працюватиме як звичайно — просто без доставки Новою Поштою.
В особистому кабінеті Нової Пошти для бізнесу. Ключ зберігається на сервері магазину й ніколи не передається в браузер покупця.
Live API звертається до Нової Пошти на кожен пошук (відповіді кешуються на годину). Локальна база обслуговує оформлення з ваших таблиць, а API потрібен лише для оновлення — раз на добу за cron або вручну. Під час оновлення нічого не видаляється: відділення, яких більше немає, вимикаються лише в самому кінці.
Так. Для One Page Checkout після встановлення оновіть модифікатори й вимкніть у його налаштуваннях поля країни, області, міста й адреси для «nova_poshta.warehouse» та «nova_poshta.courier». SmartCheckout налаштовувати не потрібно: віджет стає на місце полів «Місто» й «Адреса».
Ні. Обране місто й відділення перевіряються на сервері перед створенням замовлення: відділення має належати місту й бути активним. Інакше покупець побачить зрозуміле повідомлення й обере інше.
Фіксована сума (окремо для відділення й кур’єра), безкоштовно або «за тарифом перевізника» — тоді покупець бачить напис замість ціни й платить Новій Пошті при отриманні. Поріг «безкоштовно від» діє поверх фіксованої ціни.
Так, ключ видається на один домен і вводиться в налаштуваннях модуля. Без активної ліцензії метод доставки не показується в кошику.
Нові замовлення, зміни статусів, відгуки та запити з форми контактів — одразу в Telegram.
Мета-теги, H1 і SEO-URL за шаблонами для всього каталогу — з живим предпереглядом, emoji та Open Graph.
Товарні фіди для Google Merchant Center і каталогу Facebook/Instagram.
Встановимо, налаштуємо під вашу тему або розробимо модуль під ваші задачі.
Нова Пошта: Львівська, Львів, Відділення №3