Помощ › Чести проблеми и решения

WooCommerce не се свързва — всяка грешка и как се оправя

💡 Когато натиснеш „Свържи със Sendaro“ в WordPress и свързването не завършва или излезе грешка.

Стъпки

  1. Погледни горе на екрана за свързване: Sendaro сам проверява сайта ти още преди „Свържи“ и казва какво пречи — активен ли е плъгинът и дали хостингът, Cloudflare или защитна стена спира заявките. Под всяка грешка има връзка към тази страница.
  2. „Плъгинът Sendaro не е активен“ (или „REST адресът е 404“): в WordPress отвори Разширения → Sendaro → Активирай. После натисни „Свържи със Sendaro“ от менюто Sendaro в WordPress. Провери и че свързваш точно този сайт, на който е плъгинът.
  3. „Хостингът SiteGround спира заявките на Sendaro“ (проверка „sgcaptcha“): това е защитата от ботове на SiteGround — тя е на сървъра им, не е плъгин и не се изключва от WordPress. Пиши на поддръжката на SiteGround: „Моля, разрешете без проверка заявките към /wp-json/sendaro/ и /wp-json/wc/ — от тях зависи връзката с куриерите (Sendaro).“ След отговора им натисни „Свържи със Sendaro“ пак.
  4. „Cloudflare спира заявките на Sendaro“ (проверка „Just a moment…“): в Cloudflare → Security изключи „Bot Fight Mode“ или добави WAF правило „Skip“ за пътя /wp-json/. Запази и опитай пак.
  5. „Wordfence / Sucuri / Imunify360 спира заявките“ или „защитна стена отказва (401/403)“: добави изключение (allowlist) за пътищата /wp-json/sendaro/ и /wp-json/wc/ — в настройките на защитата (Wordfence → Firewall, Sucuri) или чрез поддръжката на хостинга (Imunify360).
  6. „Плъгинът отговаря, но заявките за свързване се спират“: проверката минава, но заявките за свързване (POST) се режат — най-често защита на хостинга. Поискай от хостинга да разреши пътищата /wp-json/sendaro/ и /wp-json/wc/.
  7. „Еднократният код е изтекъл или вече е използван“: кодът за свързване важи 15 минути и само веднъж. Върни се в WordPress и натисни „Свържи със Sendaro“ отново — така идва нов код.
  8. „Сайтът пренасочва заявките“ (301/302): адресите в WordPress → Настройки → Общи („Адрес на WordPress“ и „Адрес на сайта“) се различават от истинския (с/без www, http/https). Направи ги еднакви с адреса, който отваряш в браузъра.
  9. „Магазинът е с Plain постоянни връзки“: WordPress → Настройки → Постоянни връзки → избери „Име на публикацията“ → Запази промените.
  10. „WooCommerce не е активен“: активирай WooCommerce в Разширения и опитай пак.
  11. „WordPress не успя да създаде API ключ“: базата на сайта отказва запис (таблицата woocommerce_api_keys) — обърни се към хостинга, а после опитай пак.
  12. „Часовникът на сървъра е разминат“: поискай от хостинга да сверят часа на сървъра (NTP) — Sendaro приема разлика до 1 час.
  13. „Сайтът не отговори навреме“ или „не мога да се свържа“: хостингът е бавен или сайтът е спрян. Отвори сайта в браузъра, изчакай минута и опитай пак.
  14. „Сертификат“ (SSL): сертификатът на сайта е изтекъл или е за друг адрес — поднови го от хостинга (най-често безплатен Let’s Encrypt).
  15. „Локален сайт не може да се свърже“ (.local, localhost): Sendaro достига магазина през интернет. Качи магазина на хостинга и свържи публичния адрес.
  16. „Този магазин вече е свързан с друг Sendaro акаунт“: пиши ни в чата — ще проверим кой акаунт го държи и ще го прехвърлим.

Полезно да знаеш

Свързани статии

›Какво да направя, ако поръчка от сайта не се появи в Поръчки›Какво да проверя, ако товарителницата дава грешка от Еконт›Какво да направя, ако товарителницата „виси“ и не се създава веднага
Не се получи или имаш друг въпрос?
Пиши ни в чата долу вдясно — AI отговаря веднага, а човек от екипа се включва при нужда. Може да пратиш и снимка на проблема.