Is Pay on Delivery Worth It for Sellers?

Pay on delivery wins you the sale, then quietly eats the profit through failed deliveries and time-wasters. The real math for sellers — and the better option.

Is pay on delivery actually worth it?

Pay on delivery solves a real problem.

A customer discovers your business on Instagram, TikTok or WhatsApp. They like the product, but they've never bought from you before.

Then you ask them to send money.

From their perspective, that's a gamble.

What if you disappear? What if the product never arrives? What if what arrives isn't what they ordered?

So they ask:

“Can I pay when it arrives?”

And for a seller trying to close the sale, saying yes can feel easier than losing the customer.

The problem is that pay on delivery doesn't remove the risk.

It moves the risk from the buyer to the seller.

Why customers want pay on delivery

Pay on delivery became popular for a simple reason: trust.

The customer doesn't have to send money to someone they barely know.

They see the product first. Then they pay.

That's powerful, especially for businesses selling through social media rather than a traditional store.

But there's another side to that convenience.

The seller has already committed before the buyer has.

You've packed the item.

You've taken it out of stock.

You've arranged a rider.

The rider has travelled across the city.

And then you discover whether the customer is actually going to pay.

The hidden cost of pay on delivery

Imagine you sell an item for KES 2,500.

A customer orders it and chooses pay on delivery.

You package it and dispatch a rider.

When the rider arrives, the customer doesn't answer.

Maybe they changed their mind.

Maybe they ordered from three sellers and bought from whoever arrived first.

Maybe they were never serious.

The reason doesn't really matter.

Your costs have already started.

Now the rider has travelled there. The product may need to come back. Your time has been wasted, and the item spent hours unavailable to another customer.

One failed order might not hurt much.

Repeat that across dozens of orders and it becomes a meaningful cost of running the business.

The problem isn't cash. It's commitment.

Sellers often try to fix POD with more confirmation.

“Are you sure you'll be available?”

“Please confirm your location.”

“Call me before you send the rider.”

“Send a small deposit.”

These methods can help.

But they don't change the fundamental problem:

the seller is still committing before the buyer does.

A WhatsApp message isn't payment.

A location pin isn't payment.

Someone saying “I'm definitely taking it” isn't payment.

Until the customer has financially committed, you're still dispatching on trust.

But asking customers to pay you directly creates another problem

The obvious solution seems to be:

No payment, no delivery.

Except now you've brought back the exact reason customers wanted pay on delivery in the first place.

They don't know you.

A customer who found your store ten minutes ago may not feel comfortable sending KES 5,000 directly to your M-Pesa number and hoping everything goes well.

So sellers get trapped between two bad options.

Ask for payment upfront and potentially lose nervous customers.

Or offer pay on delivery and accept the risk of failed orders.

There should be a third option.

Buyer pays first. But the buyer is still protected.

That's what PickSpot is designed to do.

When a customer wants to buy, you create the order in PickSpot Business and enter their WhatsApp number.

PickSpot sends the customer an order request directly on WhatsApp.

They can see what they're buying and the amount they're paying before continuing.

The customer pays through PickSpot before the order is dispatched.

So you're no longer sending a product across Nairobi hoping someone will pay when it gets there.

But the customer isn't being asked to blindly trust you either.

They can track the order, and when their delivery arrives, it is confirmed with an OTP.

The seller gets commitment before delivery.

The buyer gets protection after payment.

That's the part pay on delivery was trying to solve

Customers didn't fall in love with cash at the door.

They wanted confidence.

They wanted to know they wouldn't lose their money if the seller disappeared.

Pay on delivery happened to provide that confidence, but at a cost to the merchant.

PickSpot separates those two things.

The buyer can feel protected without the seller financing the risk of every delivery.

That means you can sell to someone who has never bought from you before without asking either side to simply trust the other.

So, is pay on delivery worth it?

Sometimes.

For repeat customers you already know, it might be perfectly reasonable.

But as the default way to sell online, it creates a strange system: the merchant spends money fulfilling an order before knowing whether the buyer will actually complete it.

There is now a better model.

Customer decides to buy → order request goes to WhatsApp → customer pays → you deliver → OTP confirms delivery.

You keep the part of pay on delivery that mattered — buyer confidence — without carrying the same failed-delivery risk.

Your customer shouldn't have to trust you blindly. Neither should you.

Sell with PickSpot Business → pickspot business.

PICKSPOT
Commerce is changing. We’re building for what comes next.
Follow PickSpot as we expand the product, launch new markets and build new ways for buyers and merchants to transact.