Troubleshooting Missing Shipping Rates with Multiple Shipping

When a customer visits the shipping rates page, Giftship queries Shopify’s Shipping Rates API for each destination.

Whether you’ve published rates through Shopify’s native shipping rate editor or a third-party app like Intuitive Shipping, the API request will return all available rates based on the customer’s address and the products in the cart.

This troubleshooting guide is advanced and has two different initial steps depending on how you’ve configured Giftship’s multi-shipping settings.

Step One: Troubleshoot Network Requests

If Giftship’s Multi-Shipping Taxes are Configured to Use Shopify Taxes (New Feature)

If a customer is checking out through Multi-Shipping, is on the shipping rates page, and no rates are available, follow these steps:

  1. Visit the shipping rates page.
  2. Open your browser’s console (macOS: Press Command + Option + J) or (Windows/Linux: Press Ctrl + Shift + J).
  3. Go to the “Network” tab.
  4. Search for get_shipping_rates and click on the request.
  5. In the “Payload” tab, confirm the address is correct.
  6. In the “Response” tab, confirm that Shopify has returned rates.

If you see a network request for get_shipping_rates with the correct address in the payload, it’s safe to assume Giftship has made a request to retrieve the shipping rates from Shopify. If no rates are returned, there may be an issue with your shipping rate configuration. Please proceed to Step Two.

If Giftship’s Multi-Shipping Taxes are Configured to Use Shopify Legacy Taxes (Soon to Retire)

If a customer is checking out through Multi-Shipping, is on the shipping rates page, and no rates are available, follow these steps:

  1. Visit the shipping rates page.
  2. Open your browser’s console (macOS: Press Command + Option + J) or (Windows/Linux: Press Ctrl + Shift + J).
  3. Go to the “Network” tab.
  4. Search for prepare_shipping_rates.
  5. In the “Payload” tab, confirm the addresses are correct.
  6. Search for sync_shipping_rates.
  7. In the “Response” tab, confirm that Shopify has returned rates.

If you see a network request for prepare_shipping_rates with the correct address in the payload, it’s safe to assume Giftship has made a request to retrieve the shipping rates from Shopify. If the sync_shipping_rates request returns no rates, there may be an issue with your shipping rate configuration. Please proceed to Step Two.

Step Two: Troubleshoot by Creating a Flat Rate

If no rates are returned, try setting up a temporary flat rate (e.g., $100) to test:

  1. In Shopify, go to Settings > Shipping and delivery, then create a flat rate for the country in question.
  2. Change the quantity in the cart to clear Shopify’s cache.
  3. Refresh the page and check if the flat rate is now available.

Conclusion

If after creating a flat rate, no rates are returned, please reach out to support@gist-apps.com. Ensure you include your Shopify store URL, a screenshot of the address, and the products in question, so our team can investigate further.

Can't find the answer in our documentation?
Contact Support