Офисите и автоматите не се зареждат в 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 не е активна в договора
Диагностика
- Проверете дали списъкът се зарежда в админ настройките на плъгина.
- Тествайте с валиден български адрес и отделно с доставка до офис.
- Отворете checkout без кеш и временно изключете minify/defer за куриерските скриптове.
- Проверете браузърската конзола за blocked request, mixed content или JavaScript error.
- Направете тест с default тема на staging сайт.
- Обновете списъка с локации или кеша на плъгина.
- Потвърдете, че избраният код на офис/автомат се записва към поръчката.
Празна карта, но списъкът работи
Тогава API данните вероятно са достъпни, но визуалният компонент е блокиран. Проверете CSS overlay, iframe policy, cookie consent, Content Security Policy и lazy loading. При BOX NOW сравнете popup и iframe режима; при Econt проверете дали калкулаторът се зарежда през HTTPS.
Проверка според куриера
- Speedy – настройка и помощ
- Econt – настройка и помощ
- BOX NOW – настройка и помощ
- Sameday – настройка и помощ
- Pigeon Express – настройка и помощ
Как да не губите поръчки
Оставете резервен метод до адрес или фиксирана доставка, докато отстранявате проблема. Не позволявайте checkout без валиден код на избраната точка, ако той е задължителен за товарителницата. Разгледайте общата WooCommerce интеграция.
Често задавани въпроси
Защо офисите се зареждат само за някои градове?
Проверете формата на населеното място, пощенския код, активната услуга и дали куриерът има подходяща точка в района.
Защо проблемът се появява след включване на кеш?
Checkout съдържа динамични заявки. Изключете страниците и API endpoint-ите на куриерския компонент от кеширане и JavaScript отлагане.
Мога ли да използвам стар списък при временен API проблем?
Само ако интеграцията поддържа контролиран локален кеш и показва актуалността му. Иначе рискувате избор на закрит или недостъпен офис.
Продължете с: куриерски плъгин и Block Checkout, офиси и автомати, които не се зареждат, или товарителница, която не се създава.
