Importing shipping rates in Shopify, API limit 1,000 shipping rates

Topic summary

A bookstore is struggling to import over 1,000 shipping rates into Shopify due to API limitations that cap individual shipping profiles at 1,000 entries. When they split rates across multiple profiles, Shopify prevents assigning products to more than one profile simultaneously.

Key constraints:

  • Manual rate handling required (incremental rates don’t apply)
  • Shipping to 100+ countries
  • Shipping handler doesn’t provide data compatible with carrier-calculated rates

Attempted solutions:

  • ShipEasy app: Confirmed it cannot enable multi-profile product assignment
  • Toolify: Demo didn’t provide promised credits

Proposed solution:
YOD_Solutions suggests their JsRates app, which can import spreadsheet data or connect to shipping company APIs without multiple profiles. Requirements include carrier-calculated shipping (CCS) feature, available only on higher-tier Shopify plans (not Basic). They offer free setup assistance and a demo plan before requiring payment.

The issue remains unresolved pending the original poster’s response to the app recommendation.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

Hi,

We are trying to set up our online bookstore and we’ve tried to import our shipping rates manually via Shopify API but importing over 1,000 rows of Excel data was impossible when we wanted to put it in one shipping profile. API won’t allow over 1,000 rows of data in one, so we imported them to several shipping profiles. Now, we cannot add our products to all of them as Shopify won’t let us add a product to several different shipping profiles.

We’ve tried ShipEasy as they said this app can let us add our products to different shipping profiles without removing them from one shipping profile if we add them to another, but Shipeasy said it’s impossible.

Our shipping rates should be manually handled because incremental rates cannot be applied. We have over 100 countries we are trying to ship to, and our shipment handling company (handles multiple shipping companies) but they don’t seem to have data that we can directly ask them to add our shipping rates through the carrier-calculated rates either.

We’ve tried the Toolify demo too, but unlike the Shopify Store mentioned that it would grant 120 credits, it didn’t give the account any credits. Toolify seemed like a good tool to make it work, but just hoping it would have worked.

Do you have any suggestions?

Thank you for reading this post.

Have a nice day!

1 Like

We can help you with that using our app JsRates (https://apps.shopify.com/jsrates-shipping-rates). JsRates is designed for this kind of complex shipping rates that other apps can’t handle. With JsRates, you can directly import the spreadsheet data or connect to your shipping handling company API without the need to create multiple shipping profiles. As a requirement, you store needs to have carrier calculated shipping (CCS) feature activated to display rates at checkout. CCS is available on higher Shopify plans (not available on Shopify Basic plan). We can also help you with the setup without additional fees. Our app has a free demo plan; you will upgrade to paid plan after the setup is complete and when you are happy with the results.

If you are keen, install the app (on free demo plan) and contact support via “Contact support” in the app or on support@jsrates.com