♻ Simple by design

How Waste Warriors
actually works.

Two sides, one platform. Producers post waste pickups. Recyclers collect and get paid. Everything in between — scheduling, payments, tracking, notifications — is handled for you.

The big picture

One transaction. Two parties. Zero friction.

Every pickup on Waste Warriors follows the same path — from a producer's request through collection, payment, and payout — with full visibility at every stage.

📋
Request Posted
Producer
Recycler Accepts
Recycler
📍
En Route + Tracked
Both
🤝
Collection Confirmed
Both
💳
Payment Settled
Producer
💸
Payout Processed
Recycler
🏭
Waste Producers

How it works for producers

1

Create your account

Sign up as a waste producer — free, no credit card required. Verify your phone number and you're ready to post your first pickup request.

2

Post a pickup request

Choose your waste category (general, organic, recyclable, e-waste, hazardous), describe the quantity and condition, drop a pin on your Nairobi location, and set a preferred date.

3

A recycler accepts

A verified recycler in your area reviews your request and accepts at the agreed price. You get an in-app notification the moment they confirm — along with their name and estimated arrival time.

4

Track them live

Once the recycler is en route, open the map and watch their real-time GPS position. No more waiting and wondering — you know exactly when they'll arrive.

5

Confirm collection

Once the recycler arrives and collects, both parties confirm the pickup. This triggers the payment step.

6

Pay via M-Pesa or wallet

Choose M-Pesa STK Push (a prompt appears on your phone — just enter your PIN) or pay from your pre-loaded in-app wallet. Done. You'll receive a payment confirmation instantly.

🏭

Ready to get started?

Sign up free in 2 minutes. No setup fee, no monthly charge. Pay only for the pickups you complete.

Create Free Account → Full Feature Details
What producers get
Multi-category pickup requests
M-Pesa STK Push payments
In-app wallet
Live GPS tracking
Sub-user access controls
Full pickup history
Recyclers & Collectors

How it works for recyclers

1

Apply and get verified

Recyclers are onboarded through our sales team to ensure quality for producers. Contact us, share your licensing and operating details, and we'll get you set up within 48 hours.

2

Set your service areas

Tell us which Nairobi neighbourhoods you operate in — CBD, Westlands, Karen, Kilimani, Eastleigh, and more. You'll only see pickup requests within your areas.

3

Browse and accept requests

Open the app to see available requests near you, filtered by waste category and location. Accept the ones that fit your capacity and current route.

4

Schedule and head to the site

Confirm a collection date and time with the producer. When you're en route, mark yourself active — the producer can track your GPS location live.

5

Collect and confirm

Arrive at the site, collect the waste, and mark the pickup as collected. The producer confirms from their side — this triggers the payment.

6

Get paid instantly

Your net earnings (after platform commission) are credited to your in-app wallet immediately. Withdraw to your M-Pesa at any time via secure B2C payout.

Want to join as a recycler?

Reach out to our sales team. We'll verify your operation and get you accepting pickups within 48 hours.

Contact Sales → Full Feature Details
What recyclers get
Area-filtered request feed
Sub-user & team management
Analytics dashboard
Instant wallet payouts
M-Pesa B2C withdrawals
Live GPS tracking shared
Payments explained

How money moves on the platform

All payments are routed through the platform. The admin deducts a configurable commission and the net amount is credited to the recycler's wallet automatically.

📲
Step ①

Producer pays

After collection is confirmed, the producer triggers payment via M-Pesa STK Push or their in-app wallet. The full agreed amount is sent to the platform.

⚖️
Step ②

Commission deducted

The platform admin deducts a configurable service commission from the payment. This covers platform operations, support, and maintenance.

💸
Step ③

Recycler receives net

The remaining amount is credited instantly to the recycler's in-app wallet. They can withdraw to M-Pesa at any time via B2C transfer.

Payment options at a glance

📲
M-Pesa STK Push
Producers pay — prompt sent directly to their phone.
👛
In-App Wallet
Pre-load once, pay instantly on every pickup.
💸
B2C Payout
Recyclers receive net earnings to their M-Pesa.
Powered by
Safaricom Daraja API
Official M-Pesa integration · Daraja v2
Technology

Built on solid foundations

📡

Real-Time GPS

Live location sharing via the device GPS — no third-party tracking service needed.

💳

Daraja API v2

Official Safaricom integration for STK Push, B2C payouts, and C2B payments.

🔔

Push Notifications

Instant alerts for every stage — acceptance, en route, collected, payment confirmed.

🔒

Secure Auth

Laravel Sanctum token-based auth with OTP verification for every account.

Ready to get started?

Producers sign up free. Recyclers reach out to our sales team.