Senators Press for Answers After Prepaid Debit Cards Fail. Cowley, Stacy, Debit Cards, Consumer Protection, Green Dot Corporation, MasterCard Inc, Walmart Stores Inc, Consumer Financial Protection Bureau