WooCommerce куриерски плъгин и Block Checkout – решения

Куриерският плъгин не работи с WooCommerce Block Checkout? Новият checkout използва блокове и различен JavaScript модел. Разширение, създадено само за класическия shortcode checkout, може да не покаже офисите, да не валидира избора или изобщо да не добави метода за доставка.

Как да разпознаете проблема със съвместимостта

  • методът работи на класически checkout, но липсва в Checkout Block
  • офисът се избира, но не се записва в поръчката
  • картата или iframe-ът остава празен
  • бутонът за завършване не реагира след избор на куриер
  • в конзолата има JavaScript грешка след обновяване на WooCommerce
  • товарителницата няма код на избраната локация

Block Checkout или Classic Checkout?

Преди да сменяте плъгини, създайте staging копие и проверете документацията на конкретното разширение. Някои официални модули вече поддържат блоковия checkout, докато други интеграции или по-стари версии изискват страницата с shortcode [woocommerce_checkout]. Не смесвайте двата подхода на една страница.

Проверка стъпка по стъпка

  1. Запишете версията на WordPress, WooCommerce, темата и куриерския плъгин.
  2. Потвърдете кой checkout тип използва активната страница.
  3. Тествайте с временно изключено кеширане и JavaScript оптимизация за cart/checkout.
  4. Проверете WooCommerce shipping zone и дали методът е активен.
  5. Изключете останалите checkout разширения на staging сайт и повторете теста.
  6. Проверете избора на офис, създаването на поръчка и данните в админ панела.
  7. Обновете само след backup и прочетете changelog-а за Block Checkout поддръжка.

Проблеми по куриер

При Econt често се срещат iframe и block-checkout казуси. При Speedy е важен компонентът за избор на офис или Speedy Box. BOX NOW използва карта/popup/iframe за автоматите. Sameday трябва да различава easybox на клиента от pickup point на подателя. При Pigeon Express проверете дали използвате официалния модул или вариант през Bulgarisation, защото съвместимостта може да е различна.

Помощ за WooCommerce плъгина по куриер

Алтернатива на отделните плъгини

Ако поддържате няколко куриера, отделните разширения могат да конфликтуват или да използват различен checkout интерфейс. WooCommerce интеграцията на Изпрати БГ обединява куриерите и процеса за товарителници в един работен поток.

Carriers for WooCommerce widget
WooCommerce куриерски плъгин

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

Трябва ли да върна Classic Checkout?

Само като временен диагностичен тест или ако конкретният плъгин официално не поддържа блоковете. Направете промяната първо на staging сайт.

Защо методът се вижда, но офисът не се записва?

Полето може да е визуализирано от JavaScript, без разширението да обработва Block Checkout Store API. Проверете съвместимостта и данните в поръчката.

Може ли кешът да счупи checkout?

Да. Cart, Checkout и Store API заявките не трябва да се обслужват от неподходящ page cache.

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

Scroll to Top