From your loan account overview you can see payments from here. Scroll down to Recent Transactions. From here you can view all pending and posted payments. Additional payments can be seen here as well. You will also receive an email from Dwolla once your payment is processed. You will receive another email from Dwolla once your payment posts.
Eco Financing Support
Phone: (888) 291-0347
Email: support@ecofinancing.com
https://www.ecofinancing.com/support
Hours of Operation: Monday through Friday, 9:00 AM - 6:00 PM Pacific Standard Time