Отстраняване на проблеми - WooCommerce checkout не работи: ръководство за отстраняване на проблеми

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

Проблемът

Проблемите с checkout-а директно ви струват продажби. Всеки счупен процес на поръчка е клиент, който е искал да купи, но не е успял.

Решението

Диагностицирайте последователно проблема — от настройката на страницата и платежния метод до конфликтите между плъгини.

01

Настройка на страниците

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

  • Проверете checkout страницата в WooCommerce > Settings > Advanced
  • Уверете се, че страницата съдържа shortcode-а [woocommerce_checkout]
  • Проверете дали и страницата за количката е зададена правилно
  • Изчистете всички кешове след промяна по страниците
  • Запазете отново настройките за постоянните връзки, за да ги обновите
02

Проблеми с платежния метод

Плащанията са най-честата причина checkout-ът да не завършва. Настройките на платежния доставчик трябва да са точни.

  • Проверете API ключовете и дали са за правилния режим: тестов или реален
  • Уверете се, че SSL сертификатът е валиден и активен
  • Включете логовете на платежния метод, за да видите грешките
  • Тествайте с друг метод на плащане
  • Проверете за актуализация на плъгина за плащанията
03

JavaScript конфликти

Checkout-ът разчита силно на JavaScript. Конфликтите водят до неработещи бутони и неуспешна валидация.

  • Проверете конзолата на браузъра за JavaScript грешки
  • Тествайте с изключени всички плъгини освен WooCommerce
  • Опитайте с друг браузър, за да изключите влиянието на разширения
  • Временно изключете минифицирането и оптимизациите
  • Проверете за конфликти с jQuery
04

Настройки за доставка

Грешките при доставка могат да попречат на завършването на поръчката, особено съобщението, че няма налични методи за доставка.

  • Проверете дали зоните за доставка покриват локацията на клиента
  • Уверете се, че за съответната зона е включен метод за доставка
  • Тествайте с фиксирана цена за доставка, за да изолирате проблема
  • Проверете настройките на продуктите: тегло и размери
  • Проверете конфигурацията на класовете за доставка

Бързи подобрения

Започнете с тези лесни промени с голям ефект.

  • 1Изчистете всички кешове и тествайте отново
  • 2Проверете WooCommerce > Status за системни грешки
  • 3Включете debug логовете на платежния метод
  • 4Тествайте checkout-а като гост в инкогнито прозорец
  • 5Уверете се, че SSL работи и сайтът се отваря през HTTPS

Инструменти - Препоръчани инструменти

С тях можете да диагностицирате и отстраните описаните проблеми.

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

Отговори на въпросите, които най-често получаваме по темата.

Checkout-ът работеше вчера. Какво се е променило?

Проверете последните актуализации на плъгини и темата. Прегледайте WooCommerce > Status > Logs за грешки и вижте дали платежният доставчик няма прекъсване. Понякога причината е изтекъл SSL сертификат.

Поръчките се създават, но плащането е неуспешно.

Обикновено платежният доставчик отхвърля транзакцията. Проверете неговите логове и API данните, както и дали търговският ви акаунт е активен и изряден.

Нужна ли ви е помощ с изпълнението?

Можем да го настроим, тестваме и поддържаме вместо вас.

Искате ли да го поемем вместо вас?

Спестете време и бъдете сигурни, че всичко е направено правилно.

Свържете се с експерт

Нека изградим нещо заедно

Разкажете ни за вашия проект и ще намерим как можем да помогнем.