carrier services not showing at checkout

identix
Tourist
11 0 1

We are using carrier services api to provide shipping methods. We are having an issue for some users that shipping methods not showing at first time. In that case only loader showing, no methods display. At the moment our Carrier Service is working fine and rates are being returned, no issue, we've tested everything and there's no errors that we can see with our code. If we try to refresh page then shipping methods showing. any solution ?

Regards

0 Likes
CalD
Shopify Staff
Shopify Staff
90 8 12

Hey @identix,

It sounds like this could be related to delayed responses from your carrier service where, on some occasions, its response may go over the 10s response threshold? (If the call takes longer than that to respond a timeout will occur and the rates will not appear at checkout). 

If you believe all response times from the carrier service are under the 10s threshold, are there any errors or malformed payloads from your carrier service? Can you provide any further logs/reproduction steps?

CalD | Developer Support @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

0 Likes
identix
Tourist
11 0 1

identix_0-1601558540038.png

At the moment our carrier service taking less than 1-2 sec to give response and also we have check everything, there is no error or malformed payloads in our service. Getting issue only when our app is installed. If app is not installed then checkout process working fine and getting store's default shipping methods as well. If app is installed then getting shipping methods only after we reload checkout page. If app is installed and our carrier service is not enabled then also same issue. At that time we are returning response properly as well. Can you say that this issue is from shopify side or not?

0 Likes