The courier
The courier is the person who physically connects merchants and customers across the Mar Menor. On their bike or scooter they know every street, every neighbourhood and every shortcut along the coast. This section covers their entire journey: how to get verified, how to work day to day, and how to manage cash safely.
A courier's work is structured around three key moments: joining the platform (signing up and passing verification), starting a shift (switching on availability and receiving tasks), and completing each delivery (following the protocol, collecting payment if required, and settling cash at the end of the day).
Who the courier is
The profile
An independent or employed person who works in the Mar Menor area and knows the territory inside out. They might be a resident of Los Alcázares covering afternoon shifts, a student from San Javier working weekends, or a full-time professional rider. What they all share is reliability, local knowledge and the ability to manage cash responsibly.
What they do
They receive delivery offers in the courier app, accept the ones they want to cover, pick up the order from the merchant and deliver it to the customer. On cash-on-delivery orders they collect the payment, note the amount and it is added to their cash-on-hand balance. At the end of their shift they settle that cash with the platform.
The courier interacts with the platform exclusively through the courier app. All communication about orders, location, cash and status flows through it. There is no paper, no coordination calls: the process is digital from start to finish.
Becoming a courier
Joining Te Lo Llevo as a courier requires passing an identity verification process (KYC — Know Your Customer). The aim is to ensure that everyone operating on the platform is who they say they are and meets the requirements to work in Spain.
-
Application on the public website
The applicant visits the public website of Te Lo Llevo and completes the rider application form. They indicate their preferred operating area (for example, Los Alcázares / Santiago de la Ribera), their vehicle type and their contact details.
-
KYC document upload
The applicant uploads the required identity documents in the app. The Operations team reviews each application manually and checks that the documentation is valid and complete.
-
Review and approval by Operations
The Operations team accesses the application queue in the Operations console, reviews the documents, validates the identity and decides whether to approve or reject the application. On approval, they activate the courier's account.
-
The verification badge
Once the documentation is approved, the courier's profile in the app displays the verification badge. Without it, the courier cannot switch to online status or receive tasks — the account remains on an onboarding hold until approval is complete.
-
First connection
With the verification badge active, the courier can connect for the first time, switch on availability and start receiving delivery offers.
If KYC verification is pending or has been rejected, the account exists but cannot be activated. The courier sees an onboarding-hold notice in the app. The Operations team can resume the process once any issues with the documentation are resolved.
Going online
Each time the courier wants to work, they follow the same steps: open the app, check their profile and switch on availability. The platform begins sending them task offers in real time.
The online / offline toggle
The availability toggle is the courier's central control. When they are online, the platform knows their position and can assign them tasks. When they are offline, they receive no offers and their location stops updating.
Switching to offline mid-shift is possible, but if the courier has an active task they must complete it before disconnecting. The platform does not automatically cancel tasks in progress when a courier goes offline.
While the courier is online, the app updates their position in real time. This lets the Operations team monitor the fleet, lets the customer watch the courier move on the map, and lets the system calculate accurate ETAs.
The dispatch board
The courier app organises tasks into three groups:
| Group | What it contains | Available actions |
|---|---|---|
| Offered | Tasks the system offers the courier with a 15-second countdown. | Accept · Ignore (the offer expires on its own) |
| Active | The task the courier is currently running. | Pickup · Arrived · Wait · Complete · Return |
| Closed | Completed or returned tasks from today or the last few days. | View (read-only) |
Accepting and running a task
When the system detects that an order needs a courier, it sends an offer to the nearest available courier. The offer appears on screen with the essential details: the pickup merchant, the delivery address, the estimated distance, and whether cash collection is required.
-
Receiving the offer — 15 seconds to decide
The screen shows a 15-second countdown. If the courier does not respond before it expires, the task is automatically reassigned to the next available courier. There is no penalty for letting an offer expire, but consistently ignoring offers may affect how frequently new ones arrive.
-
Accept — action
acceptOn tapping "Accept", the task moves to the active group and the order is assigned to the courier. The merchant and the customer are notified. The app shows the route to the pickup point with distance and estimated time.
-
Go to the merchant and pick up — action
pickupThe courier arrives at the merchant, collects the prepared order and confirms the pickup by tapping "Picked up". The order state advances to
READY_FOR_PICKUPand then to pickup confirmed. At this point the customer sees in their app that the courier is on the way. -
Arrive at the delivery address — action
arrivedOn reaching the customer's address, the courier taps "I've arrived". The order enters state
ARRIVED. The app notifies the customer that the courier is at the door and starts the wait countdown. -
Wait for the customer — action
waitWhile the customer has not appeared, the courier is in the waiting state (
WAITING_CUSTOMER). The countdown runs on their screen. If the customer appears, the order is handed over; if not, the timer expires and the system handles automatic closure (see the delivery protocol section). -
Complete the delivery — action
completeThe courier hands the order to the customer, collects cash if required and taps "Delivered". The order moves to state
DELIVERED. If cash was collected, the amount is automatically added to their cash-on-hand balance.
No order may have a cash payment exceeding €60. This limit is set to protect the courier and ensure service safety. Orders of a higher value must be paid by another means.
The delivery protocol and no-shows
One of the most delicate situations in delivery is when the customer does not appear after the courier has arrived. The delivery protocol protects the courier and clearly establishes what to do and when the delivery can be considered closed.
-
ARRIVED · Arrival
The courier is at the delivery address. They tap "I've arrived" and the system notifies the customer. The wait timer starts from this moment.
-
WAITING_CUSTOMER · Waiting for the customer
The courier waits at the delivery point. The app shows the countdown visible to the courier. The customer can see the courier's position and receives notifications to come down or step out to collect the order.
-
Automatic closure on timeout
If the timer reaches zero without the customer appearing, the system closes the wait automatically. The order is considered completed as far as the courier is concerned: their task ends even though no physical handover took place.
-
Return to origin — return-to-origin
In cases where the protocol requires returning the parcel to the sender (for example, a neighbour delivery that cannot be completed), the courier executes the
return-to-originaction. They bring the parcel back to the pickup point and confirm with thereturn-completeaction. The system records who bears the cost of the return, the reason and the risk.
If the customer does not appear, the courier must never leave the order at the door or in an unsupervised location. They must wait for the timer to close the state, or contact the Operations team if the situation is unusual. A parcel left without following the protocol may result in a formal incident.
Return-to-origin flow
Handling cash
Many Te Lo Llevo orders are paid in cash at the point of delivery. This means the courier carries money during their shift. The platform keeps a rigorous record of that cash to protect both the courier and the business.
The cash-on-hand balance
Each time the courier completes a cash-on-delivery order, the amount is added to their cash-on-hand balance. This balance accumulates all the money the courier is carrying that has not yet been settled with the platform. The courier can check their balance at any time from the cash settlement console in the app.
When the cash-on-hand balance exceeds €100, the app emits a visible alert. It is a signal that the courier should settle soon. Exceeding this threshold does not block work immediately, but it is a clear warning that the accumulated balance is high.
If the courier does not settle the cash within 24 hours of exceeding the alert threshold, the system blocks them automatically: they are forced offline and cannot receive new tasks until the outstanding balance is settled. The block is lifted immediately once the settlement is confirmed.
The settlement process
-
Check the balance
The courier opens the settlement console in the app and checks the total cash-on-hand accumulated.
-
Hand over the cash
Following the Operations team's instructions (a physical handover point, a transfer or another agreed method), the courier delivers the accumulated money.
-
Confirm the settlement
Once Operations processes the settlement, the balance returns to zero. If the courier was blocked, the block is automatically lifted and they can go online again.
| Cash situation | Status | Consequence |
|---|---|---|
| Balance below €100 | Normal | None. The courier works normally. |
| Balance at or above €100 | Alert | The app shows a warning. Settling soon is recommended. |
| More than 24 h without settling (after exceeding €100) | Blocked | Forced offline. Cannot receive tasks until settled. |
| Settlement confirmed | Unblocked | Balance at zero. Can go online again. |
Navigation and history
Route, ETA and distance
For each active task, the app shows the estimated distance to the pickup point and to the delivery address, together with the estimated time of arrival (ETA). The courier can open the map link directly from the app to get turn-by-turn navigation with their preferred maps application.
ETAs are calculated in real time using the courier's current position and the distance to each point. The customer and the merchant also see an updated ETA in their respective apps, which reduces "how long will it take?" calls.
The audit trail
Every action the courier takes in the app is recorded in an audit trail with a timestamp: accepting a task, marking a pickup, arriving at the delivery, completing or returning. This log is available to the Operations team and serves as a reference in the event of a dispute or incident.
The courier can view their own task history from the "Closed" group on the dispatch board. They will see each past delivery with its final state, the time and the cash amount collected if it was a cash order.
Maximum weight and order restrictions
The maximum accepted weight per order is 10 kg. Orders exceeding this limit cannot be accepted through the platform. If the courier arrives at the merchant and finds that the package exceeds the weight limit, they must notify the Operations team before proceeding.
A day in the life of the courier
It is 12:30 on a Tuesday in Santiago de la Ribera. Marcos has been delivering in the area for three years and knows the neighbourhood like the back of his hand. He opens the courier app, checks that his cash-on-hand balance is zero (he settled yesterday) and switches on availability: he is online.
Two minutes later, an offer arrives. The screen shows: Bar La Marina, Calle del Puerto 4 — Deliver to Avda. de las Salinas 22 — 1.4 km — Cash on delivery. The 15-second countdown starts. Marcos accepts immediately.
He arrives at the bar, where the manager already has the bag ready. He taps "Picked up" and the app shows the route to Avenida de las Salinas. Four minutes later he is at the front door. He taps "I've arrived" and the customer receives a notification on their phone. Thirty seconds later the customer comes down. Marcos hands over the bag, the customer gives him €8 in cash (the order was €7.50, tip included), and Marcos taps "Delivered". The €8 is added to his balance: he is now carrying €32.
At 15:00, after several more deliveries, his cash balance has reached €94. The app has not yet triggered the €100 alert, but Marcos knows he is close. He takes a break, heads to the settlement point agreed with Operations and hands over the €94. The balance returns to zero. He is back online at 15:20 and closes the afternoon with four more deliveries and no incidents.
At 20:00 he switches off. He checks his history: twelve completed deliveries, zero balance, no blocks or pending alerts. A clean shift.
Accept quickly, follow the protocol on every delivery, and settle cash before the alert becomes a block. A courier who masters those three habits works without friction and builds a reputation for reliability on the platform.