Selling Has Become More Complicated Than the Product

Selling Has Become More Complicated Than the Product

Today, there are often more processes than people standing between a good product and a satisfied customer.

Making a good product has never been easy. But in the past, the work ended when the product was finished. Today, that’s where the real work begins.

Anyone who wants to sell something today—a book, a digital product, a handmade item, a service—needs a shop. The shop needs a payment provider. Digital downloads need their own provider because the shop often can’t handle them reliably. Physical products need shipping, sometimes a print-on-demand service that only produces the item once it’s been ordered. Every order ends with an invoice that has to be created somewhere. Customers send emails that need to be answered. And at the end of the year, all of these activities have to come back together again for the tax return.

Each of these systems does its job well. The shop displays the product. The payment provider collects the money. The shipping service delivers the package to the customer. None of them is doing anything wrong.

The Pain

The problem doesn’t arise in any one of these systems. It arises between them.

An order placed in the shop triggers a payment through the payment provider. That payment has to be linked to the order, or eventually nobody knows what was actually paid for. The download has to be enabled, but only if the payment has actually been received. For physical products, the print-on-demand service has to be notified—but only after payment, not before. The invoice has to be generated with the correct amounts, in the correct order, at the correct time. And when a customer writes a week later saying something never arrived, the search begins: Which of the five systems is this order actually in right now?

Anyone who is self-employed knows this feeling. You didn’t just build a product—you clicked together a web of services that barely know each other. Every new service brings another account, another configuration, another place where something can break. More and more of your time is spent not on the product itself, but on managing the connections between the systems that were only supposed to help sell it.

That’s the real shift of recent years. The product hasn’t become more complicated. Selling has. And this complexity hits hardest those who can least afford their own IT department: freelancers, small publishers, craft businesses, developers who have to be merchants alongside building the actual product.

Our Question

What if selling were understood once again as a single, continuous process? Not as a chain of independent systems that have to be painstakingly wired together, but as one shared flow that remains intact from beginning to end—from the order, through payment, to delivery and invoicing.

Not because everything would have to run inside a single program. But because the relationships between these steps are lost today precisely where they matter most: at the transitions.

Kaupapi grew out of this question.

A Different Idea of Selling

Kaupapi does not assume that an order, a payment, and a delivery are separate events that have to be related to one another afterward. It assumes that they are a single, continuous process from the very beginning—and that this continuity should be preserved, no matter how many different services are actually involved behind the scenes.

For the customer, in the best case, this means nothing at all. A purchase that simply works goes unnoticed. For the person selling, it means something else: that a process remains traceable without having to painstakingly reconstruct it from five different tools. That a question like “What happened to this order?” can be answered without spending half an hour searching through different systems.

This isn’t just a matter of convenience. It’s a matter of how much time is ultimately left for the product itself. Every hour spent maintaining the connections between the shop, the payment provider, and shipping is an hour that isn’t spent writing, developing, or building. Selling shouldn’t demand more attention than what is actually being sold.

That’s why Kaupapi isn’t trying to add yet another system to the chain. Instead, it tries to treat the chain itself once again as what it really is: a single path from the idea to the customer that just happens to pass through several different tools.

What Remains

Whether Kaupapi ultimately lives up to this aspiration won’t be decided by the idea itself, but by real orders, real customer questions, and real mistakes that will inevitably happen someday. Some of it will turn out to be more difficult than it feels today. But the question from which Kaupapi emerged remains, even if the tool ultimately develops differently than planned.

Perhaps the real luxury isn’t a shop with as many features as possible. Perhaps it’s a sales process that, once it’s been set up, you never have to think about again.

Michael of the Dragons

develops books, software, and open frameworks around technical systems, digital independence, and durable software architectures.
More about Michael →
Selling Has Become More Complicated Than the Product
← Next Article Trust Is Better Than Control
Selling Has Become More Complicated Than the Product
Previous Article → Codeberg, AI Code, and the Health of Software Systems