You need to create a code for my web server application.
This code should read username/password from SQL Server database, automatically login into one external website, go to the right page and collect a CSV file containing some payment records. This CSV file could be loaded into memory or into a temp folder on the web server. Then, this CSV should be parsed into a table on the same database. Then next username/password and repeat.
This needs to be a scheduled process, run once a day for each username/password combination from a list on the database.
There is already a parsing code to parse this CSV file into a database, but you need to integrate with it.
In terms of the source website:
The username is on the first page.
The password is on the second page.
On the following page you need to select one menu button.
On the fourth page is a list of CSV files.
You need to select the first file on the top of the list (a new one every day).