The process for registering with M-Pesa is very straightforward: it requires a PIN and an official form of identification (a passport or a national ID card) but there is no need for a bank account or a home address.
CNN: Banking revolution saving lives in Africa