Зв'язатись
  • WordPress
  • Доставка
  • v1.0.0

Spain Couriers для WooCommerce — SEUR і Correos Express: доставка на адресу, в пункт видачі й у локер

SEUR і Correos Express в одному плагіні для магазинів в Іспанії: доставка на адресу, в пункти SEUR Pickup і локери, в офіси Correos Express і пункти PaqPunto, вибір пункту на класичному й блоковому чекауті, накладні, етикетки, трекінг і contra reembolso. Pro — живий тариф SEUR, автоматичні й масові накладні.

Завантажити Free
Pro · ліцензія на рік Чим більше сайтів, тим дешевше кожен
Сумісність
WooCommerce 7.0+ · WordPress 6.2+ · PHP 7.4+ · HPOS · класичний і блоковий чекаут
Ліцензія
один сайт, річна
Тріал
7 днів, без картки, один на сайт
Оновлено
вересень 2026
Або всі 144 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Чотири методи доставки: SEUR на адресу, SEUR Pickup або локер, Correos Express на адресу, офіс Correos Express або PaqPunto — лише для адрес в Іспанії ✔ ✔
Регіони на кожному методі: півострів, Балеари, Канари, Сеута і Мелілья — за поштовим кодом; за замовчуванням півострів і Балеари ✔ ✔
Фіксована ціна, безкоштовно від суми замовлення, купони з безкоштовною доставкою, ліміт ваги на метод ✔ ✔
Вибір пункту на класичному і блоковому чекауті: список з поштового коду покупця, інший код або пошук за вулицею чи назвою без урахування наголосів ✔ ✔
Для кожного кур'єра — «усі пункти» або лише один тип: магазини SEUR Pickup, локери SEUR, офіси Correos Express, PaqPunto ✔ ✔
Панель пункту з'являється лише при своєму методі; поля адреси покупця плагін не переписує ✔ ✔
Замовлення без пункту, з пунктом, якого кур'єр не видавав, або з кошиком, важчим за ліміт локера SEUR, сервер не приймає ✔ ✔
Пункт зберігається в замовленні (HPOS) і показується на сторінці подяки, в акаунті й у листах з посиланням на трекінг ✔ ✔
Накладна з картки замовлення: вага, contra reembolso для обраних способів оплати, оголошена цінність, PDF-етикетка (термопринтер або A4), статус, скасування ✔ ✔
Накладна і для замовлень з іншим методом доставки — кур'єра обираєте в картці ✔ ✔
Сервіси SEUR і продукти Correos Express окремо для півострова, островів і Канар; доставка в суботу для Correos Express ✔ ✔
Тестові середовища обох кур'єрів: SEUR pre-production і тестовий сервер Correos Express ✔ ✔
Паролі й секрети кур'єрів зберігаються зашифрованими (AES-256) ✔ ✔
Мови плагіна: English, español ✔ ✔
Посилок в одній накладній 1 до 10
Живий тариф SEUR на чекауті з націнкою у % і фіксованою, округленням і фолбеком на фіксовану ціну — ✔
Накладна автоматично, коли замовлення переходить в обраний статус — ✔
Масові дії в списку замовлень: створити накладні й надрукувати всі етикетки разом — ✔
Погодинна синхронізація статусів з нотатками і статусом «Виконано» після доставки — ✔

Як це виглядає

Вибір пункту SEUR Pickup на блоковому чекауті WooCommerce: пошук без наголосів
Блоковий чекаут: методи SEUR і Correos Express з цінами, відкрито список пунктів SEUR. Пошук «odin» знаходить «PAPELERÍA ODÍN» — наголоси не заважають. Пункти змодельовані.
Обраний пункт SEUR під методами доставки на блоковому чекауті WooCommerce
Пункт обрано: під методами панель з назвою й адресою пункту і кнопкою «Change», у підсумку — доставка «SEUR Pickup point or locker».
Вибір пункту SEUR з телефона на чекауті WooCommerce
З телефона (390 px) список пунктів відкривається на весь екран, а обраний пункт видно під методами доставки.

Тріал стартує, коли ви попросите

Свіжий інстал — безкоштовна версія, нічого не вмикається само. Кнопка «Спробувати Pro 7 днів» → e-mail → ключ одразу у вікні і листом.

Один ключ — один сайт

Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Якщо наш сервер недоступний, Pro працює ще 14 днів. Для студій — ключі на 5, 25 сайтів або без обмежень.

Технічні вимоги

  • WooCommerce 7.0+ з класичним або блоковим чекаутом, сумісність з HPOS
  • WordPress 6.2+ · PHP 7.4+
  • Зона доставки з Іспанією — методи показуються лише для іспанських адрес і лише для регіонів, увімкнених на методі
  • Договір з API-доступом: SEUR (client ID і secret, API-користувач, CCC), Correos Express (код клієнта, API-користувач і пароль). Вмикати можна одного кур’єра або обох.
  • Канари, Сеута і Мелілья — поза зоною ПДВ ЄС; за замовчуванням вимкнені, митних документів (DUA) плагін не формує. Вмикайте, лише якщо це покриває ваш договір і ваше оподаткування.
  • Вага й розміри — для товарів без ваги береться вага за замовчуванням з налаштувань; розмір коробки задається там само.
  • Мови плагіна: англійська та іспанська. Українською інтерфейс не перекладено — плагін зроблено для іспанських магазинів.

Історія версій

v1.0.0 Поточна вересень 2026

SEUR (адреса, магазин SEUR Pickup, локер) і Correos Express (адреса, офіс, PaqPunto); вибір пункту на класичному і блоковому чекауті; накладні, етикетки, трекінг, contra reembolso;…

Разом з Spain Couriers для WooCommerce купують

4 модулі одним замовленням — на 40% дешевше, ніж окремо

Набір «Старт магазину» Spain Couriers Nova Poshta Premium Mono Acquiring Telegram-сповіщення і Viber/SMS покупцям Потрібно більше — усі 144 модулі в All Access за 4 990 ₴.
2 390 ₴ / рік замість 4 060 ₴ поштучно
Купити набір →

Повний опис модуля

Spain Couriers для WooCommerce — плагін доставки для магазинів в Іспанії. Два кур’єри в одному модулі: SEUR з магазинами SEUR Pickup і локерами (SEUR 2SHOP) і Correos Express з офісами й пунктами PaqPunto. Покупець обирає доставку на адресу або в пункт видачі прямо на чекауті, а менеджер створює накладну, друкує етикетку й бачить статус посилки, не відкриваючи кабінети кур’єрів.

Що потрібно від вас. Договір з кожним кур’єром, якого вмикаєте, з доступом до API: SEUR — client ID і secret, API-користувач з паролем і рахунок клієнта (CCC); Correos Express — код клієнта, API-користувач і пароль. Без договору кур’єри ключів не видають.

Чесно про перевірку. Публічних тестових акаунтів немає ні в SEUR, ні в Correos Express, тож плагін перевірено на локальному магазині WooCommerce, де відповіді кур’єрів змодельовано: для SEUR — за офіційним мануалом PIC API і офіційним плагіном SEUR, для Correos Express — за контрактом API з офіційного модуля Correos для WooCommerce (публічної документації Correos Express не має). З живими API обох кур’єрів плагін ще не працював. Почніть з тестового середовища кур’єра (SEUR pre-production або тестовий сервер Correos Express) у 7-денному тріалі Pro — якщо кур’єр відповість інакше, ніж описано, виправимо оперативно. Помилку кур’єра плагін показує його ж текстом.

Як це виглядає для покупця

Покупець бачить методи обох кур’єрів, яких ви додали в зону доставки, з цінами. Обрав доставку в пункт — під методами з’являється панель «Choose a pickup point»: список одразу показує пункти за поштовим кодом з його адреси. Можна ввести інший поштовий код (4 цифри з пропущеним нулем плагін доповнить) або шукати словами за вулицею чи назвою — без урахування наголосів, тож «odin» знайде «ODÍN». Локери SEUR позначені в списку окремо.

Перемкнувся на доставку на адресу — панель зникає, а його адреса лишається своєю: плагін не пише адресу пункту в поля покупця ні в класичному, ні в блоковому чекауті. У кожного кур’єра свій обраний пункт, тож перемикання між SEUR і Correos Express нічого не плутає. Спробуєте оформити доставку в пункт, не обравши його, — сервер відмовить з поясненням. Так само не пройде пункт, якого кур’єр не видавав, і кошик, важчий за ліміт ваги локера, який повідомив SEUR.

Обраний пункт видно на сторінці подяки, в акаунті покупця і в листах разом із посиланням на трекінг. За бажанням плагін пише пункт і в адресу доставки замовлення, щоб його бачили листи й інші інструменти; адреса, збережена в акаунті покупця, лишається його адресою.

Що отримує адмін

  • Чотири методи в зонах доставки WooCommerce: «SEUR — home delivery», «SEUR Pickup point or locker», «Correos Express — home delivery», «Correos Express office or pickup point». Показуються лише для адрес в Іспанії.
  • Регіони на кожному методі — півострів, Балеари, Канари, Сеута і Мелілья, визначаються за поштовим кодом. За замовчуванням — півострів і Балеари.
  • Ціна методу — фіксована, безкоштовно від суми замовлення, купони з безкоштовною доставкою, ліміт ваги (для пунктів за замовчуванням 30 кг у SEUR і 20 кг у Correos Express).
  • Пункти видачі за поштовим кодом. Повного списку пунктів не віддає жоден з кур’єрів, тож плагін питає пункти поштового коду, коли покупець відкриває список, і тримає відповідь добу — другий покупець з того ж коду не чекає.
  • «Check the connection» і «Find pickup points» перевіряють акаунт кожного кур’єра й показують, які пункти він віддає для потрібного коду.
  • Паролі й секрети зберігаються в базі зашифрованими і не потрапляють у HTML сторінки налаштувань.
  • Накладна з картки замовлення: вага, contra reembolso (сума замовлення — для способів оплати, які ви позначили), оголошена цінність за бажанням.
  • PDF-етикетка — для термопринтера (одна на сторінку) або на аркуш A4 (три на сторінку); оновлення статусу і скасування — кнопками в тому ж блоці.
  • Скасування Correos Express: в API Correos Express скасування немає, тож «Cancel» позначає накладну скасованою в магазині й додає нотатку «зателефонуйте в Correos Express». Накладну SEUR скасовує сам SEUR.
  • Повторна накладна після скасування отримує суфікс до номера замовлення (1234-2), щоб кур’єр не відхилив її як дубль.
  • Змінити пункт вручну, якщо покупець попросив, — за кодом пункту.
  • Накладна для будь-якого замовлення: навіть якщо покупець обрав «Flat rate», кур’єра обираєте в картці, і посилка йде на адресу.
  • Трекінг — номер накладної з посиланням на сторінку кур’єра в листах, на сторінці подяки і в акаунті покупця.
  • Журнал кожного звернення до кур’єрів у журналах WooCommerce (джерело spain-couriers); помилки пишуться завжди, секрети — ніколи.

Як це працює — крок за кроком

  1. Налаштування. WooCommerce → Spain Couriers: відправник (назва, NIF/CIF, телефон, адреса), акаунти потрібних кур’єрів, середовище (робоче чи тестове), сервіси SEUR і продукти Correos Express, «Check the connection».
  2. Зона доставки. У зоні «Spain» додаєте методи з позначкою «(Spain Couriers)» і ставите ціну, поріг безкоштовної доставки, ліміт ваги та регіони.
  3. Чекаут. Покупець обирає кур’єра й тип доставки, для пункту — сам пункт у панелі. З Pro ціна доставки SEUR береться з вашого тарифу SEUR для поштового коду і ваги кошика.
  4. Перевірка на сервері. Для методу доставки в пункт замовлення без пункту, з невідомим пунктом або з кошиком, важчим за ліміт пункту, не проходить.
  5. Замовлення. Пункт зберігається в замовленні, за бажанням — ще й в адресі доставки.
  6. Накладна. Менеджер створює її в картці замовлення (з Pro — автоматично на обраний статус або масово зі списку), друкує етикетку. Пункти SEUR ідуть сервісом SEUR 2SHOP (1/48), офіси Correos Express — продуктом Paq 24 Oficina Elegida, PaqPunto — продуктом PaqPunto.
  7. Статус. Кнопка «Refresh status» питає кур’єра; з Pro статуси синхронізуються щогодини, зміни пишуться в нотатки, а доставлене замовлення може ставати «Виконано» саме. Накладні, старші за 60 днів, більше не опитуються.
  8. Скасування. SEUR — з картки замовлення в самого кур’єра; Correos Express — позначка в магазині й дзвінок кур’єру.

Що під капотом

  • Пункт — лише на сервері. JavaScript пікера не пише в поля адреси покупця. Пункт іде в сесію окремо для кожного кур’єра, а в замовлення — лише якщо метод доставки саме в пункт цього кур’єра; інакше прив’язка стирається.
  • Пункти в своїй таблиці бази: відповідь кур’єра на поштовий код кешується на добу, пошук словами йде по пунктах, які вже відомі магазину.
  • Живий тариф без сюрпризів (Pro). SEUR відповів нулем, помилкою або не встиг за кілька секунд — метод показує вашу фіксовану ціну, а не «Безкоштовно». Чи включає тариф вашого договору IVA, перевірте й за потреби додайте націнку.
  • Протоколи кур’єрів: SEUR — публічний PIC API (OAuth2, пункти, розрахунок, накладні, етикетки, трекінг, скасування) з одним повтором при простроченому токені; Correos Express — REST API (пункти, накладні, етикетки, трекінг).
  • Секрети — AES-256-CBC з HMAC, без XOR.
  • Pro-гейт без «цегли»: коли тріал закінчився, зупиняються лише Pro-функції, доставка й накладні працюють далі.
  • Видалення плагіна прибирає свою таблицю пунктів, налаштування, завдання крону і свої методи із зон доставки.

Як встановити

  1. Плагіни → Додати новий → Завантажити плагін: оберіть spain-couriers-for-woocommerce-1.0.0.zip і активуйте.
  2. WooCommerce → Spain Couriers: заповніть відправника й акаунт кожного кур’єра, якого вмикаєте, і збережіть.
  3. Натисніть «Check the connection» і «Find pickup points» — кур’єр має відповісти.
  4. WooCommerce → Налаштування → Доставка → ваша зона «Spain» → Додати метод доставки → методи з позначкою «(Spain Couriers)».
  5. Оформіть тестове замовлення в пункт і створіть накладну з картки замовлення.
  6. Для Pro: вставте ліцензійний ключ з листа після оплати або запустіть 7-денний тріал.

Питання
про модуль

Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.

@catcode_support Налаштування, сумісність, активація
Потрібні договори з кур'єрами?

Так. API-доступ SEUR і Correos Express видають лише клієнтам з договором: SEUR — client ID і secret, API-користувач і рахунок клієнта (CCC); Correos Express — код клієнта, API-користувач і пароль від вашого комерційного чи технічного контакту. Кур'єрів можна вмикати по одному.

На чому плагін перевірено?

На локальному магазині WooCommerce з відповідями кур'єрів, змодельованими за офіційним мануалом SEUR PIC і за контрактом API з офіційного модуля Correos для WooCommerce. З живими API SEUR і Correos Express плагін ще не працював: публічних тестових акаунтів немає, доступ дають лише за договором. Помилки кур'єра плагін показує його ж текстом, журнал налагодження пише запит і відповідь без секретів.

Як скасувати накладну Correos Express?

В API Correos Express немає скасування. Кнопка «Cancel» лише позначає накладну скасованою в магазині й додає нотатку до замовлення; якщо посилку вже передано, зателефонуйте в Correos Express.

Чому для Correos Express немає живого тарифу?

В API Correos Express немає розрахунку ціни. Методи Correos Express працюють з фіксованою ціною і безкоштовною доставкою від суми; живий тариф у Pro — лише для SEUR.

Чи можна доставляти на Канари, в Сеуту й Мелілью?

Так, якщо це дозволяє ваш договір: регіони вмикаються на кожному методі. За замовчуванням увімкнені лише півострів і Балеари, бо Канари, Сеута і Мелілья — поза зоною ПДВ ЄС, а митних документів (DUA) плагін не формує.

Що як я не хочу платити за Pro?

Методи доставки, вибір пункту, накладні, етикетки, трекінг і contra reembolso лишаються безкоштовними без обмеження в часі.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль