Офиси и автомати не се зареждат в WooCommerce

Офисите и автоматите не се зареждат в WooCommerce? Симптомът може да бъде празен списък, безкрайно зареждане, бяла карта или метод за доставка без поле за локация. Причината често е комбинация от API връзка, JavaScript, кеш, checkout съвместимост и адреса на клиента.

Кои локации трябва да се заредят?

  • офиси и Speedy Box за Speedy
  • офиси и Еконтомати за Econt
  • BOX NOW автомати
  • Sameday easybox и поддържани точки
  • Pigeon Express офиси и АПС според услугата

Най-чести технически причини

  • невалидни API credentials или изтекъл достъп
  • HTTPS страница зарежда несигурен ресурс и браузърът го блокира
  • JavaScript конфликт с тема, checkout builder или optimization plugin
  • REST API/AJAX заявките са блокирани от firewall или CDN правило
  • списъкът е кеширан неправилно или не е обновен
  • плъгинът не поддържа активния WooCommerce checkout тип
  • не е избран град, пощенски код или тип доставка
  • услугата за office/locker не е активна в договора

Диагностика

  1. Проверете дали списъкът се зарежда в админ настройките на плъгина.
  2. Тествайте с валиден български адрес и отделно с доставка до офис.
  3. Отворете checkout без кеш и временно изключете minify/defer за куриерските скриптове.
  4. Проверете браузърската конзола за blocked request, mixed content или JavaScript error.
  5. Направете тест с default тема на staging сайт.
  6. Обновете списъка с локации или кеша на плъгина.
  7. Потвърдете, че избраният код на офис/автомат се записва към поръчката.

Празна карта, но списъкът работи

Тогава API данните вероятно са достъпни, но визуалният компонент е блокиран. Проверете CSS overlay, iframe policy, cookie consent, Content Security Policy и lazy loading. При BOX NOW сравнете popup и iframe режима; при Econt проверете дали калкулаторът се зарежда през HTTPS.

Проверка според куриера

Как да не губите поръчки

Оставете резервен метод до адрес или фиксирана доставка, докато отстранявате проблема. Не позволявайте checkout без валиден код на избраната точка, ако той е задължителен за товарителницата. Разгледайте общата WooCommerce интеграция.

Често задавани въпроси

Защо офисите се зареждат само за някои градове?

Проверете формата на населеното място, пощенския код, активната услуга и дали куриерът има подходяща точка в района.

Защо проблемът се появява след включване на кеш?

Checkout съдържа динамични заявки. Изключете страниците и API endpoint-ите на куриерския компонент от кеширане и JavaScript отлагане.

Мога ли да използвам стар списък при временен API проблем?

Само ако интеграцията поддържа контролиран локален кеш и показва актуалността му. Иначе рискувате избор на закрит или недостъпен офис.

Продължете с: куриерски плъгин и Block Checkout, офиси и автомати, които не се зареждат, или товарителница, която не се създава.

Scroll to Top