To those that have no type of bank card, in order to receive Obamacare benefits you MUST have a debit or credit card.
Read the details here:
http://www.businessweek.com/articles/2013-08-29/pre-paid-debit-cards-accepted-anywhere-obamacare-is-available