Shipping Quote

I have pointed a client to Shopify who sells large items which often require freight shipping which is based on location as well as the presence of a loading dock, forklift, commercial, residential, etc.

We’ve located a provider app ($50/mo) that claims to be able to communicate with our internal shipping estimator (SOAP web service) but then discovered they’ll also need to upgrade their Shopify plan to the $399/mo option in order to make use of any custom shipping APIs. This was a deal-breaker, so they’ve asked me to look into the following:

  • Does Shopify Payments allow access to the Stripe account from where the order originated?
  • If not, and Stripe is not listed as a payment option, does that mean Stripe is not available?
  • Does it conflict with Shopify’s terms if we were to display a notice stating that shipping will be estimated and billed separately (after the order is placed?)

hello @kmotion

We might be able to help you integrate your internal shipping estimator to Shopify checkout using our app JsRates (https://apps.shopify.com/jsrates-shipping-rates). JsRates can be used to fetch live rates from a third-party API. Your client’s store does not need to be on Shopify Plus plan. You client’s store needs to have third-party carrier calculated shipping (CCS) feature enabled to display live rates at checkout. CCS is available on Advanced, Plus, and on Shopify (yearly billing or as add-on Shopify plan on $20 monthly fee). See more info here: https://help.shopify.com/en/manual/fulfillment/setup/shipping-rates/third-party-carrier-calculated-shipping/index

If you are keen, contact us on support@jsrates.com to discuss your requirements in detail. We also provide free setup services.

Hi @kmotion ,

You’re right! If you use any app for custom shipping fees, it requires Shopify’s Shipping Carrier API.

  • This API is only included in Shopify Advanced and higher plans.
  • However, you can still use it on the Shopify plan:
  • If you pay annually, it’s free.
  • If you pay monthly, Shopify charges an additional $20 per month.