Connection errors
'Invalid credentials' or 401 Unauthorized
'Invalid credentials' or 401 Unauthorized
'Store not reachable' or connection timeout
'Store not reachable' or connection timeout
TextYess cannot reach your store URL.
- Verify the URL is correct and does not include a trailing slash (use
https://myshop.com, nothttps://myshop.com/). - Make sure the store is publicly accessible — if you are behind a firewall or using a local development environment, the connection will fail.
- Check that your server is not blocking requests from external IPs.
REST API returns 404
REST API returns 404
The WooCommerce REST API may be disabled or the permalinks may need refreshing.
- In your WordPress admin, go to Settings → Permalinks and click Save Changes (no changes needed — just saving regenerates the rewrite rules).
- Confirm the REST API is enabled in WooCommerce → Settings → Advanced.
HTTP store connection issues
HTTP store connection issues
WooCommerce may block REST API calls on stores without HTTPS depending on your server and WordPress configuration.
- Migrate your store to HTTPS if possible. Most hosting providers offer free SSL certificates.
- If you must use HTTP, check that the
FORCE_SSL_ADMINconstant is not set totrueinwp-config.php.
Product sync issues
Products are not appearing after connection
Products are not appearing after connection
The initial sync runs asynchronously and can take a few minutes for large catalogs.
- Wait a few minutes and refresh the dashboard.
- If still empty after 10 minutes, go to Knowledge Base → Products catalog and use the Resync button to trigger a new import.
- Make sure your products are set to Published status in WooCommerce — draft and private products are not imported.
Product data is outdated
Product data is outdated
TextYess receives product updates via webhooks. If a product was updated while webhooks were not working, the data may be stale.
- Go to Knowledge Base → Products catalog and use the Resync button to trigger a full re-import of your catalog.
Product images are missing
Product images are missing
- Confirm the images are publicly accessible by opening the image URL in a browser.
- Check that your server is not restricting hotlinking.
Abandoned checkout tracking
Abandoned checkouts are not being tracked
Abandoned checkouts are not being tracked
Abandoned checkout tracking requires the TextYess WooCommerce plugin to be installed and activated on your store.The plugin adds a custom REST endpoint (
/wp-json/textyess/v1/abandoned-checkouts) that TextYess uses to retrieve checkout data. Without it, this feature is unavailable.Contact support if you need the plugin file.