Trusted by 1,000+ Shopify brands Shopify App

Ship every Shopify order in under 24 hours, without paying for storage

Owned warehouse, branded tracking page that hides the China leg, and a sub-24h dispatch SLA on every order. Built for dropshippers and DTC brands shipping worldwide.

1,000+ Shopify stores 99.8% delivery rate 65+ countries
Wired into every delivery partner that matters

Routes auto-selected per destination. You see one tracking number per order, your customer sees the local carrier from day one.

What you get

Fulfillment that earns repeat purchases

Five things every Shopify operator needs from a fulfillment partner, built into one plan. One per-order rate, every feature included, month to month.

1Storage

Storage stays free while your stock keeps moving

Stock sits in our warehouse at $0 until an order moves. New SKUs store free from day one.

  • Free setup, free inbound, free exit
  • Free pallet receiving
  • Only dormant SKUs pay a low monthly rate
See storage pricing
SKUs on normal order flow All plans, every active product
$0/month
Dormant SKUs No orders for an extended period
Low/CBM
Inbound and putaway Pallets, cartons, single units
Free
2Tracking

A clean tracking page that hides the China leg

Parcels land on track.peregrineship.com with the China leg stripped by default. Customers see only their local carrier.

  • Last mile on USPS, Royal Mail, Australia Post, La Poste
  • A tracking page your customer instantly recognizes
See a sample tracking page
track.peregrineship.com/PST2605648392145
Peregrine Ship
Arriving Thu, May 28
Your order is on the way.
Handed to USPS for last-mile · 1 of 1 packages
Placed
Packed
In transit
Delivered
3Origin masking

Customers never see the China leg

The China leg is hidden by default. Customers see only the carrier they trust.

  • Every tracking event in plain English
  • Tracking shows their local carrier from day one
  • Full carrier history still visible in your dashboard
Test it on your first order
What you see Picked at Shenzhen hub SF Express line-haul Customs cleared HKG YunExpress handoff USPS in transit
What customer sees Order placed Packed and shipped USPS in transit Out for delivery
4Cost

One bill replaces four vendors

A typical stack pays a 3PL, a sourcing agent, and a dropshipping app. Peregrine is one per-order cost on our own software.

  • One per-order rate covers pick and pack
  • Negotiated shipping rates, passed through at cost
  • Our own software, built for Shopify
  • Month to month, cancel anytime
Typical stack $12.40/order
3PL pick + pack$3.20
Sourcing agent$1.80
Dropship app + rate vendor$1.40
Shipping$6.00
Peregrine $5.20/order
Pick + pack + sourcingIncluded
Shipping at cost$5.20
Average customer saves ~58% per order after switching.
5Speed and reach

Door-to-door in 3 to 10 days, to 65+ countries

Every order dispatches inside 24 hours. Routes auto-select the best mix of speed and cost per destination.

  • SLA-backed on Pro and Brand plans
  • Tier-1 lanes: US, UK, EU, AU, CA, FR, DE
  • Bring your own carrier label
See full coverage
<24h
Dispatch SLA from order to handoff
3-10days
Door-to-door on tier-1 lanes
65+
Countries reached by the carrier mesh
FAQ

Questions, answered plainly

How does $0 storage actually work?

Free while your SKU is moving. A low monthly rate applies only to dormant stock. Sell at a normal pace and you pay $0 year-round.

What carriers do you use?

Line-haul on YunExpress and Yanwen, last mile on direct USPS, Royal Mail, Australia Post, and La Poste. Routes auto-select per destination.

Can I bring my own carrier?

Yes. With a negotiated DHL or FedEx rate, ship on your own label; Peregrine handles pick and pack only. Add your credentials in the dashboard.

How does the tracking page work?

Shipments land on track.peregrineship.com/PST…, showing only the local carrier. The China leg stays hidden.

Sub-24h dispatch, really?

Standard on every plan for in-stock SKUs. On Pro and Brand it is an SLA with credits on misses. On Free the hit rate sits around 98%.

What about returns?

Returns route to local hubs in the US and EU, other regions case-by-case. Inspect, restock, refund, or replace from the dashboard.

Are there hidden fees beyond the per-order rate?

No. One per-parcel rate covers pick, pack, label, ship, and the branded tracking page. No setup, inbound, or exit fee. Surcharges pass through at cost, never marked up.

What if a parcel is lost or damaged?

Lost in transit: free reship on insured routes. Damaged: the customer messages support from the tracking page, a replacement ships, no return needed. Peregrine eats the loss.

One warehouse running every order, without the usual fulfillment headaches

Connect your store in 5 minutes. Your first parcel ships sub-24h after the order lands.

Free plan to start. $49/mo Pro, $79/mo Brand. Cancel any month.
Sub-24h dispatch SLA on Pro and Brand. Credits issued on misses.
Pay only when orders ship. Start with a single order. $0 storage.