I received a notice yesterday that stated "The new law provides payments for individuals who have a total of $3,000 or more in earned income, ssn benefits and/or certain veteran's payments, you may receive a payment of $300($600 if married filing jointly)."
So, it appears that you do have to have some sort of earned income to qualify. I like that, payments in the past have gone to anyone whether they worked or not. Nothing more than a disquised welfare payment.
Fred