← Back to Portfolio

Shopify Custom Shipping Integration with Matchship API

Custom Shopify shipping solution using the Carrier Service API and Matchship API to dynamically calculate shipping rates based on customer ZIP codes, product size, and delivery conditions.

Shopify API PHP Matchship API Carrier Service API Custom Shipping

Project Overview

The client sells modern furniture products that require accurate and location-based shipping calculations. Standard Shopify shipping rules were not sufficient due to varying delivery costs depending on product size, weight, and customer ZIP codes.

To solve this challenge, I implemented a custom shipping rate system using Shopify’s Carrier Service API integrated with the Matchship logistics platform to calculate real-time shipping rates during checkout.

What I Built
  • Custom Shopify Carrier Service API integration
  • Matchship API shipping rate calculation
  • ZIP code based shipping rules
  • Product page shipping calculator
  • Cart page shipping estimator
Shipping Logic
  • Customer enters ZIP code
  • Request sent to Matchship API
  • Shipping cost calculated based on weight & location
  • Rates returned via Carrier Service API
  • Displayed in Shopify Checkout
Business Impact
  • Accurate shipping costs for large furniture
  • Improved checkout experience
  • Reduced shipping calculation errors
  • Higher customer trust during checkout
Tech Stack
  • Shopify Carrier Service API
  • Matchship Logistics API
  • PHP Backend
  • JavaScript / AJAX
  • Custom Shopify App Logic

Production source code is private due to client confidentiality.