Deal system
After both users accept a match, a chat opens. The carrier can then create a Deal inside the chat.
Deal contains
- Agreed delivery price
- Pickup and delivery notes
- Package details confirmation
- Any additional terms agreed in chat
Deal acceptance
- Sender reviews and accepts
- Sender may reject and continue negotiating
- Once accepted, payment moves to pending/escrow