Опис
Плагін додає в WooCommerce метод доставки Новою Поштою разом з вибором відділення прямо в чекауті — покупцю не треба залишати сторінку чи вписувати адресу вручну.
Нова Пошта — найбільший поштовий перевізник в Україні. Через її відділення й поштомати доставляється більшість українських онлайн-замовлень, а сам перевізник очікує ідентифікатор відділення, а не адресу вулиці — тому звичайне поле адреси для таких магазинів не працює.
Що вміє
- Пошук міста з підказками і список найбільших міст в один клік.
- Вибір відділення або поштомата з актуального довідника перевізника.
- Вартість доставки рахується через API перевізника, з необов’язковою націнкою і безкоштовною доставкою від суми замовлення.
- ТТН створюється зі сторінки замовлення або автоматично, коли замовлення переходить в обраний вами статус.
- Журнал відправлень в адмінці з посиланнями на відстеження і ручним оновленням статусів.
- Довідники міст і відділень кешуються у власних таблицях плагіна, тож чекаут не чекає на API.
- API-ключ зберігається зашифрованим.
- Працює і з класичним, і з блоковим чекаутом.
Нова Пошта — сторонній сервіс. Цей плагін є незалежною інтеграцією на базі публічного API перевізника і не афілійований з Новою Поштою, не схвалений і не спонсорований нею.
Зовнішні сервіси
Плагін звертається до API перевізника Нова Пошта, щоб шукати міста й відділення, рахувати вартість доставки і створювати ТТН. Поки ви не введете власний API-ключ у налаштуваннях методу доставки, нічого не надсилається.
API Нової Пошти — https://api.novaposhta.ua
- При показі чекауту: пошукові запити міста й відділення, які вводить покупець, щоб повернути відповідні записи довідника.
- При розрахунку вартості доставки: ідентифікатори міст відправника й отримувача, вага кошика і оголошена вартість.
- При створенні ТТН: ім’я отримувача, номер телефону, обране відділення, сума замовлення, вага й оголошена вартість разом з даними вашого відправника.
- При оновленні статусу відправлення: номер ТТН.
Довідники міст і відділень також завантажуються пакетно й кешуються локально, щоб чекаут не звертався до перевізника на кожному завантаженні сторінки.
Умови використання: https://novaposhta.ua/more/public-agreement-for-cbs
Політика конфіденційності: https://novaposhta.ua/more/privacy-policy
Опис українською
Плагін додає доставку Новою Поштою у WooCommerce разом з вибором відділення прямо на сторінці оформлення замовлення — покупець не залишає сторінку і не вписує адресу руками.
- Пошук міста з підказками і список найбільших міст в один клік.
- Вибір відділення або поштомата з живого довідника перевізника.
- Розрахунок вартості доставки через API Нової Пошти, з можливою націнкою і безкоштовною доставкою від суми замовлення.
- Створення ТТН (експрес-накладної) з картки замовлення або автоматично при переході в потрібний статус.
- Журнал відправлень в адмінці з номерами накладних, посиланнями на трекінг і оновленням статусів.
- Довідники міст і відділень кешуються у власних таблицях плагіна, тож оформлення замовлення не чекає на API.
- API-ключ зберігається зашифрованим.
- Працює і з класичним оформленням замовлення, і з блоковим (Gutenberg).
Нова Пошта — сторонній сервіс. Цей плагін є незалежною інтеграцією на публічному API перевізника і не афілійований з Новою Поштою.
Скріншоти




Встановлення
- Встановіть і активуйте плагін.
- Перейдіть у WooCommerce Налаштування Доставка і додайте метод «Нова Пошта» в потрібну зону.
- Вставте свій API-ключ (кабінет Нової Пошти: Налаштування Безпека Ключі API) і збережіть.
- Натисніть «Перевірити з’єднання», потім заповніть дані відправника.
- За бажанням оберіть статус замовлення, при якому ТТН створюється автоматично.
Часті питання
-
Чи потрібен договір з перевізником?
-
Для розрахунку вартості й показу відділень достатньо API-ключа з кабінету Нової Пошти. Для створення ТТН у цьому ж кабінеті має бути налаштований відправник.
-
Чи працює з блоковим чекаутом?
-
Так. Вибір зберігається в сесії WooCommerce, тому класичний і блоковий чекаут працюють однаково.
-
Де подивитись створені ТТН?
-
У розділі WooCommerce Нова Пошта. Номер ТТН також показується на сторінці замовлення.
-
Якою мовою інтерфейс?
-
Вихідні рядки англійською. Українська та будь-яка інша мова перекладаються на translate.wordpress.org, а WordPress підвантажує їх автоматично.
Відгуки
Для цього плагіна немає відгуків.
Учасники та розробники
“CatCode Доставка Новою Поштою для WooCommerce” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:
Учасники“CatCode Доставка Новою Поштою для WooCommerce” було перекладено на 1 локалізацію. Дякуємо перекладачам за їх роботу.
Перекладіть “CatCode Доставка Новою Поштою для WooCommerce” на вашу мову.
Цікавитесь розробкою?
Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.
Журнал змін
1.0.2
- Ukrainian translation bundled again — 1.0.1 shipped an English-only interface.
- readme: Ukrainian description and keywords.
1.0.1
- Розрахунок вартості через API Нової Пошти тепер окреме налаштування і за замовчуванням вимкнений, тож задана вами вартість доставки більше не перекривається тарифом перевізника.
- Нульова вартість більше не показується як «Безкоштовно!» — метод підписаний «(оплата при отриманні)», а ціна читається як «за тарифами перевізника». Безкоштовна доставка від суми замовлення працює як раніше.
- Прибрано невикористовуваний код, що лишився від внутрішньої збірки: поля післяплати в ТТН, зворотні накладні, таблиці вебхуків і їхні заплановані події.
- Переклади тепер повністю через translate.wordpress.org; вбудовані .po/.mo файли прибрано.
1.0.0
- Перший реліз: вибір відділення в чекауті, живий тариф, створення ТТН, журнал відправлень.
