Get your taxes done using TurboTax

No, you cannot deduct those payments on your tax return.  You had to claim the solar tax credit expense on the tax return for the year of the installation.