We are writing integration for our local shipping carrier service, after a while we started to experience issues during our tests.
We are aware about caching which Shopify applies and does not make calculation for same address for 15minutes. So we use a different address for each test. When we test our App on test stores, we do not receive requests to our callback URL all the time. Sometimes we see calculated rates on checkout shipping step and sometimes not.
At first we thought that we're processing requests not so fast and Shopify does not wait response. But in reality, there are no requests at all (access log is empty). Sometimes its like 50/50.
Is there are any limitations for test stores and in case of real store everything will be ok ?
May be, test stores have some resource limitations and these limitations affect how many requests could be sent for particular test store.
Anybody experienced same issues ? Thank you.
So, there's not a limitation that I'm personally aware of when it came to carrier service and test stores. If you'd like to send me the carrier service details (carrier service name, callback url) along with the store name and an approximate timestamp/request_ID of when you last saw this behaviour in your tests and we'll take a look into it! Feel free to send me a DM if that suits. Thanks.