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