Payments

Pay-before or pay-on-delivery. Your customer's choice.

Traksend supports both pay-before-delivery and pay-on-delivery, with your account details sent to the customer automatically before the rider arrives — no manual follow-up needed.

A courier handing a labeled parcel to a customer at their front door, a moment where payment often changes hands

An honest take, first

Plenty of dispatch software quietly assumes every customer will pay upfront, because it's simpler to build that way. That assumption doesn't hold everywhere — in a lot of markets, customers expect to pay when the package actually arrives, and asking them to pay before they've seen it can cost you the order entirely.

Traksend doesn't force the choice. Pay-before and pay-on-delivery both exist as real, supported flows, and your account details go out automatically at the right moment either way — so the payment method never becomes the reason a delivery gets awkward.

How payment collection works

Pay-before-delivery

Customers can pay ahead of time, with payment proof or reference uploaded as part of the booking — reducing disputes at the doorstep.

Pay-on-delivery

When payment happens at drop-off, your account details are sent to the customer automatically before the rider arrives — no scramble to figure out how to pay.

Booking-time proof upload

The booking flow supports an optional package photo and an optional payment proof/reference upload, giving both sides a record from the start.

Delivery-time verification

Riders confirm completion with a delivery code from the customer or a timestamped photo — an auditable record for every drop, paid-before or paid-on-delivery.

Common questions

Should I force pre-payment instead of offering pay-on-delivery?

It depends on your market. Where customers are used to paying at the doorstep, forcing pre-payment upfront can quietly lose you orders from people who’d rather pay on arrival. Traksend supports both so you don’t have to pick one and lose the customers who prefer the other.

How does the customer know how to pay on delivery?

Your account details are sent to them automatically before the rider arrives — no manual message from your team required.

What stops a delivery being marked complete without payment?

Delivery-time verification — a code from the customer or a timestamped photo — is separate from payment status, so your team can see both independently.

Can a customer pay in advance instead?

Yes. Pay-before-delivery is supported with a payment proof or reference uploaded at booking time.

See how orders and payment details get captured in the first place via WhatsApp AI dispatch, review pricing plans, or explore the full feature set.

Give customers a payment option that fits them

Sign up free and start taking pay-on-delivery orders today.