A single "pay on delivery" transfer protects the sender and nobody else. The carrier fronts fuel, time, and vehicle wear with no guarantee anything comes back if the sender simply refuses to confirm.
A single "pay upfront" transfer flips the risk entirely onto the sender, who now has no leverage if the goods never move.
Splitting the payment into two on-chain milestones — a share on confirmed pickup, the rest on confirmed delivery — means both sides have skin in the game at every stage, and neither has to extend blind trust to the other.
Ship your next order with the payment terms enforced by code
Free to start as a sender or a carrier. Every shipment, big or small, gets the same milestone escrow protection.