Not sure if I get your drift well. Back in Kenya; the terms credit and pre-paid don't mix :)
We have some pre-paid debit cards. KCB and BOA have them.