Every good product starts with a real problem. Ours started with a something I overheard in a zoom meeting.
My sister-in-law (at the time) managed shipping for my brother’s business. One evening during a zoom meeting my brother had expressed that his wife had vented about how much time she was wasting jumping between Stripe — where all their orders, customers, and invoices live — and Stamps.com just to print a shipping label. Copy the address. Tab over. Paste it in. Look up the weight. Pick a carrier. Guess at the service level. Print. Repeat.
It was tedious, error-prone, and honestly a little absurd. The data was already right there in Stripe. Why did she have to re-enter any of it?
That question is what became Parcelcraft Shipping.
Building a Purpose-Built Solution
I started by building something just for my brother’s business. But as I dug in, I realized the problem wasn’t unique to them — anyone using Stripe who ships physical products faces the same friction. And around that time, Stripe had just launched Stripe Apps, a platform that lets developers build deeply integrated tools that live directly inside the Stripe Dashboard.
It felt like a perfect fit. Instead of yet another standalone shipping tool that users have to context-switch into, why not bring shipping into Stripe itself?
So that’s what I built. Here’s what we needed to solve:
1. Pre-fill shipping data from Stripe. Customer name, address, line items — it’s all already in Stripe. Parcelcraft pulls it in automatically, so there’s nothing to re-enter.
2. Multi-carrier, multi-service support. We needed real flexibility: USPS, UPS, and FedEx, across a full range of service levels. Parcelcraft fetches live rates from all of them so you can compare and choose.
3. Smart defaults to reduce decisions. Nobody wants to manually weigh every package. Parcelcraft lets you configure default weights for your products — including packaging — so it can estimate shipment weight automatically based on what’s in the order.
4. A true 1-click ship button. This was the big one. The 1-click ship feature looks at your configured defaults, calculates the estimated package weight from the items in the order, and — if you’ve set up a Stripe Shipping Rate — automatically maps it to the right carrier and service level. One click, label printed, done.
Launching on the Stripe Apps Marketplace
We launched Parcelcraft Shipping on the Stripe Apps Marketplace, and what started as a fix for one family’s shipping headache turned into a tool that’s now helping merchants across the world ship smarter directly from their Stripe Dashboard.
It’s been genuinely rewarding to hear from customers who’ve cut their label-creation time down to seconds, or who finally feel like their shipping workflow makes sense.
What’s Coming Next
Parcelcraft has grown a lot since that first version, and we’re not done.
We’re on the verge of shipping (pun intended) one of our most-requested features: bulk label creation. Soon you’ll be able to select multiple orders at once and generate labels for all of them in a single flow — with Parcelcraft intelligently applying the right defaults and carrier selections for each order based on its own characteristics.
For high-volume merchants, this is going to be a game-changer.
If you’re using Stripe and you ship physical products, Parcelcraft Shipping is available now on the Stripe Apps Marketplace. Install it directly from your Stripe Dashboard and start shipping smarter.
And if you have feedback, feature requests, or a shipping horror story of your own — I’d genuinely love to hear it.
