Credit cards are loans; debit cards let you access your own checking account; prepaid cards draw from the money you deposited with the card's issuer....
Suze Orman doesn't make it clear and she appears to hint otherwise, but the fact is that her prepaid card doesn't affect your credit score in any way....