Rendering Custom Shipping Methods with Shopify App Using Remix

Topic summary

Goal: integrate a Shopify app (built with Remix) that dynamically renders custom shipping methods in checkout based on customer location, pulling options/rates from the app’s backend. The author seeks tools/APIs, implementation guidance, and examples.

Current input: one reply states they are not aware that Shopify allows rendering custom shipping methods in checkout. However, they note it is possible to provide custom shipping rates at checkout via a custom app.

Status: no concrete solution, API references, or examples were shared. The capability distinction—rendering new methods vs. supplying rates—remains the key unresolved point.

Next steps implied: explore implementing a custom rate provider from the app backend rather than introducing entirely new shipping methods. Further documentation or community examples are still requested. No images, code, or links were provided.

Summarized with AI on January 8. AI used: gpt-5.

Hello,

I’m developing a Shopify app with Remix and facing a challenge in integrating a feature to render these custom shipping methods from my backend. I’ve been through the Shopify documentation but haven’t found a specific tool, extension, or API that clearly supports this functionality. Here are my questions:

  1. Has anyone in the community successfully implemented a feature that dynamically renders custom shipping methods in the Shopify checkout based on the customer’s location?
  2. Are there specific Shopify tools or APIs that facilitate this kind of integration, particularly for pulling shipping methods and rates from a Remix-built backend?
  3. Could anyone provide examples, guidance, or documentation on integrating custom shipping methods from a Remix backend into the Shopify checkout process?

Any insights, advice, or documentation references would be immensely helpful. Thank you for your assistance!

I am not aware if you can render custom shipping method. But yes, you can write your own app that can give you custom rates at checkout.