Custom Shopify Delivery Integration App Development
Budget: $30 – $250 USD
Looking for an experienced Shopify developer to build a custom Shopify app integrating Sendit.ma, a Moroccan last-mile delivery service used by e-commerce stores (COD, nationwide shipping).
The app should automate shipping pricing, delivery creation, and tracking, using a Shopify-native approach.
Core Features
Checkout / Customer Side
Display Sendit.ma as a shipping option
Show a city / district dropdown populated from Sendit API
Avoid free-text input to prevent delivery conflicts
Searchable / user-friendly dropdown
City-based delivery pricing
Shipping price updates automatically based on selected city/district
Optional delivery options:
Allow opening the package
Allow trying the product
Show estimated delivery delay
Display tracking code after order confirmation
Order & Delivery Automation
Automatically create a delivery on Sendit when the order is paid/confirmed
Send to Sendit API:
Customer info (name, phone, address)
Selected city / district ID
Order amount and items
Delivery options (open / try)
Store and attach Sendit tracking reference to the Shopify order
Status Synchronization
Receive delivery updates via Sendit webhooks
Automatically update Shopify order status
Fully automated, no manual actions
Admin / Settings
Embedded Shopify app settings page
Configure:
Sendit API credentials
Pickup location
City-based pricing or default prices
Sync available cities / districts from Sendit API
View Sendit delivery details inside order view
Print shipping labels (if supported)
Deliverables
Fully functional Shopify app
Setup documentation
Clean, tested Sendit.ma integration
The app should automate shipping pricing, delivery creation, and tracking, using a Shopify-native approach.
Core Features
Checkout / Customer Side
Display Sendit.ma as a shipping option
Show a city / district dropdown populated from Sendit API
Avoid free-text input to prevent delivery conflicts
Searchable / user-friendly dropdown
City-based delivery pricing
Shipping price updates automatically based on selected city/district
Optional delivery options:
Allow opening the package
Allow trying the product
Show estimated delivery delay
Display tracking code after order confirmation
Order & Delivery Automation
Automatically create a delivery on Sendit when the order is paid/confirmed
Send to Sendit API:
Customer info (name, phone, address)
Selected city / district ID
Order amount and items
Delivery options (open / try)
Store and attach Sendit tracking reference to the Shopify order
Status Synchronization
Receive delivery updates via Sendit webhooks
Automatically update Shopify order status
Fully automated, no manual actions
Admin / Settings
Embedded Shopify app settings page
Configure:
Sendit API credentials
Pickup location
City-based pricing or default prices
Sync available cities / districts from Sendit API
View Sendit delivery details inside order view
Print shipping labels (if supported)
Deliverables
Fully functional Shopify app
Setup documentation
Clean, tested Sendit.ma integration