Shipping Estimator for variants

The Project

C & D Pet Products wanted two things: First, they wanted a shipping estimator on their product pages, second, they wanted to be able to assign different shipping costs to variants within a single product, which would vary depending upon which zone they were shipping to.


It is not possible to assign variants of a product different prices within Shopify, so we built them a Shopify Custom Carrier Shipping app. Wihin the app, they can set the prices per product using a spreadsheet-style pricing sheet, where the admins can copy/paste from their in house Excel pricing sheet to update multiple prices at once You can see it in operation on their website


  • PostgreSQL
  • Shopify API