About pricing change in shopify using app

Topic summary

A developer is building a custom app to calculate shipping prices based on product dimensions (weight, width, height, length) using an external API.

Key Technical Points:

  • Shopify’s Admin API is accessible on the Basic plan for general use
  • Multiple approaches exist: Shipping Rates API, webhook integration, or custom app logic to modify rates dynamically
  • The Carrier Service API specifically requires a paid plan upgrade (not available on Basic plan, as shown in attached screenshot)

Important Distinction:

  • Carrier Service API is needed for real-time/dynamic rates during checkout
  • Pre-configured shipping profiles and rates can be set up via API without additional costs
  • Shopify Functions offer alternative methods for checkout shipping interactions

Resources Provided:

  • Links to Admin API, Storefront API, GraphQL Admin API, and rate limit documentation
  • Recommendation to research Shopify Functions as potential alternative solution

The discussion remains open for the developer to explore which approach best fits their budget and technical requirements.

Summarized with AI on October 26. AI used: claude-sonnet-4-5-20250929.

Hello everyone, I have an project and client want an custom pricing based on wight, width, height, and length i have an API for that but question is i want to change an shipping price that came from an API can i do that in app or not?Please give me proper answer Thank you in advance for give me an ans.

Thank you

Hello!

You can definitely customize shipping prices based on the dimensions you receive from your API. Here’s how you can approach it:

Use Shopify’s API: You can create a custom app that interacts with Shopify’s Shipping Rates API. This allows you to modify shipping rates dynamically based on the weight, width, height, and length.

Webhook Integration: Set up a webhook to catch shipping rate calculations. You can intercept the rates from your API and adjust them before they are sent to the cart.

Custom App Logic: Within your custom app, fetch the API data, calculate the shipping cost based on the provided dimensions, and return the modified rates to Shopify.

If you need further assistance, feel free to share your store link! And if you find this helpful, a like would be appreciated. Thanks!

1 Like

I got it. But here is another question shopify is sass platform its plan base can i use an shopify API is it work for basic plan or i have to upgrade it? also can you please send me the shopify API if you have. Thank you

Hey @user198

This is David from PieLab here.

Yes, you absolutely can use Shopify’s Admin API on the Basic plan.

Here are the official API docs:

If you find this helpful, a like would be appreciated. Thanks!

1 Like

Thank you for replay. After searching for API i found /admin-rest/2025-07/resources/carrierservice#post-carrier-services but the catch is its not free for basic plan you can see in this attached file for reference.

Hi user198,

Thanks for your follow-up! You’re correct that some API functionalities, like the Carrier Service API, may incur additional fees even on the Basic plan. Shopify provides various features that can have different costs associated with them.

If you’re looking to use specific APIs, it’s a good idea to review Shopify’s pricing details and documentation to understand any limitations or additional charges.

If you have further questions or need clarification on any specific API functionality, feel free to ask!

1 Like

Thank you for you support.

carrier service is really if you need realtime/dynamic rates in CHECKOUT.
Which is NOT the same as setting up shipping profiles and shipping rates through the api before hand.
There’s also shopify-functions for interacting with shipping checkout for different use cases.
Keep researching.