Finance $1,407 Stimulus Payment Approved Under This Program – Check Your Eligibility and Important Dates James Anderson August 29, 2024 In a bid to ease the financial burden faced by homeowners in New York, a $1,407 stimulus payment has been approved under the STAR (School