• Resolved digicloud

    (@digicloud)


    Hi all,

    We have a WooCommerce store.

    We integrate with a cloud based POS software called Lightspeed Series X.

    Lightspeed Series X communicates with our WooCommerce store with via the REST APIs.

    They have identified that W3 Total Cache may conflict with their API calls. For example IP addresses blocking from the AWS servers and POST request blocking to a WooCommerce account.

    We want to install the W3 Total Cache plugin.

    However, they are saying, as soon as we install the W3 Total Cache plugin, we may have to whitelist Lightspeed Series X AWS server IPs.

    For example, these mention this in the following articles:

    https://x-series-support.lightspeedhq.com/hc/en-us/articles/25533961255451-Security-firewall-plugins-that-cause-conflict-with-the-Retail-POS-X-Series-WooCommerce-setup

    https://x-series-support.lightspeedhq.com/hc/en-us/articles/25534212078619-WooCommerce-API-couldn-t-be-found-at-the-supplied-location

    https://x-series-api.lightspeedhq.com/docs/outbound_request_origins

    My question is, how do we whitelist IPs as soon as we install this plugin?

    Look forward to hearing from someone!
Viewing 1 replies (of 1 total)
  • Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @digicloud

    Thank you for reaching out and I am happy to help!
    All the articles you shared are referring to security plugins and W3 Total Cache does not have any impact on this.
    The one option that may cause problems for you is the REST API Caching option in Performance>Page Cache. This is a Pro option and by default, it’s set to don’t cache, and Pro users can cache those requests. However, if it’s set to Disable?REST?API it may cause problems. So make sure it is set to the default value

    I hope this helps!

    Thanks!

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.