Welcome to ITNOA Devs.

15851 Dallas Pkwy #306 Addison, TX 75001, USA

Pakkepost Custom Fulfillment Automation for Shopify & Magento

Pakkepost partnered with us to build a Shopify app that integrated their logistics services, delivering dynamic rates, pickup selection, automated fulfillment, and multi-store scalability

Case Study

Project Overview

About Pakkepost

Pakkepost, a logistics and last-mile delivery provider, partnered with us to build a custom Shopify app that seamlessly integrates their shipping services into merchants’ storefronts. The project focused on enabling dynamic shipping rates, pickup point selection, automated order handoff, and scalable multi-store support.

Industry & Platform

Client: Pakkepost

Industry: Logistics & eCommerce Fulfillment

Platform: SShopify (Embedded App, CarrierService API, Admin UI Extensions)

Location: https://apps.shopify.com/pakkepost-freight

Project Goals
  • Provide real-time shipping methods from Pakkepost at checkout
  • Enable pickup and delivery point selection for customers
  • Automate order handoff to Pakkepost with live status updates
  • Support multi-store configurations with separate API keys and rate rules
  • Improve merchant workflows with bulk order actions and order-level visibility

Key Challenges & Comprehensive Solutions

Key Challenges Faced

  • Allow merchants to assign specific shipping products and pickup stores to orders
  • Fulfilling orders required integration with an external logistics API
  • Merchants lacked clear visibility into fulfillment progress beyond basic status updates.
  • Bulk order processing was slow, forcing merchants to handle shipments one by one.
  • Deploy across multiple stores and platforms with minimal support friction

Solutions Provided

  • Integrated CarrierService API to return dynamic, real-time rates from Pakkepost
  • Built a checkout selector that saves chosen pickup points into Shopify order metafields
  • Created Admin UI extensions with status badges (Pending → Sent → In-Transit → Delivered)
  • Added bulk action tools in the Orders index to send multiple orders to Pakkepost at once
  • Designed per-shop API credential & settings management to ensure scalability

Storefront Enhancements

Transforming the User Experience

Dynamic Shipping Rates

Real-time rates via CarrierService API with min/max delivery day rules and product-specific pricing

Pickup/Delivery Selector

Customers choose locker or store pickup at checkout, auto-stored in order metafields

Embedded Admin UI

Order detail extension with Send to Pakkepost action and live status tracking

Bulk Order Management

Dropdowns + flags on the Orders index, enabling multi-order handoff in a single click

Multi-Store Support

Each Shopify shop maintains separate API keys, settings, and configurations

API Integrations & Marketing Stack Setup

Backend Powering Frontend Excellence

CarrierService API

Dynamic shipping methods injected into checkout

Order Metafields

pakkepost_product, pakkepost_product_count, pakkepost_status, pakkepost_store

Admin UI Extensions

Surface metafields and fulfillment actions on the order page

Pakkepost REST API

Secure, idempotent order handoff with retries & webhook verification

Infrastructure

Hosted on DigitalOcean with Nginx, PM2, and HTTPS via Let’s Encrypt

Technologies Used

Shopify:

CarrierService API, Admin UI Extensions, Metafields, Polaris

Backend:

Node.js / NestJS, Remix runtime

Infrastructure

DigitalOcean, Nginx, PM2

Integrations:

Pakkepost REST API, Shopify Webhooks

Collaboration & DevOps:

Bitbucket/GitHub CI/CD, Slack notifications

Quantifiable Results & Impact

Benefit How It Was AchievedImpact Area
Faster FulfillmentStaff trigger shipments directly from Shopify, reducing order-to-dispatch timesFulfillment
Reduced ErrorsAutomated capture of pickup/delivery details lowered manual entry mistakes Accuracy
Improved Visibility Merchants track order status inside Shopify without switching systemsTracking
Better Customer Experience Accurate delivery windows and pickup choices improved checkout trustCustomer

Unique Project Features

Checkout Pickup Selector

Locker/store choice embedded into the checkout flow

Bulk Order Handoff

Multi-order processing directly from Shopify Orders

Multi-Shop Ready

Supports multiple Shopify shops with isolated credentials

Status Badges

Live fulfillment tracking inline on Shopify order pages

Ready to Elevate Your Digital Commerce?

Partner with FutureTech to transform your e-commerce platform and achieve measurable growth

Start Your Transformation