Woosage50 has a REST API that the Woosage50 Service uses to transfer data to and from the website via the Woosage50 plugin and it is important that the API is not cached by your website.
Websites can cache pages and other data at the server level or via a website plugin and the settings relating to APIs vary, so you may need to consult you web developer or hosting service.
If your cache has a specific Cache REST API setting or Cache WP REST API setting, then make sure it is not enabled (i.e. the API is not cached)
If there is no specific API setting, then it may be possible to prevent specific URLs from being cached. In which case, the Woosage50 API endpoints can be specified as follows.
https://[your-site-name]/wp-json/woosage/wildcard
Where:
[your-site-name] is the full domain name of your website including www, if included
[wildcard] is the wildcard character that your cache allows for all endpoints or sub-pages, which is usually *
For example, https://testsite.com/wp-json/woosage/* would be the URL to use to not cache any woosage endpoints on the testsite.com website
Related Articles
Issues with the Woosage50Service Connecting to the Website
Occasionally, we encounter issue when the Woosage50 Service tires to connect to the website, due to website security settings. Common causes and solutions are: Website blocks API – This could be caused by one of the following: Site block APIs - ...
Installation Issues
Basic Installation Issues If orders are not showing in Sage or product stock is not being update on WooCommerce: Check that the Woosage Windows Service is running and has the right Log On credentials (Invalid data path message) Check if orders and ...
Website Logins - Two Factor Authentication (2FA)
Occasionally, we need to access your website to provide support and we use the user credentials that were created for installing Woosage are used for this purpose. Increasingly, website administrators are adding 2FA to improve security, which is ...
Resolving Woosag50 Remote Service Issues
The Woosage50 plugin on the website interacts with a Windows service that runs remotely on your local network. The service, called Woosage50Service, runs in the background and acts as a bridge between Sage and your website. It runs continuously, ...
Restore Orders from Website Following Restoration of Sage Backup
If for any reason Sage is updated from a backup, you can restore orders from the website using the following procedure. In the Woosage Control Centre go to Woosage>Utilities Stop the Woosage Service Scroll down to Clear Database Tables and tick ...