Hello Aspirant,
Yes it is necessary to visit DU Sol office along with your fee receipt, and other documents like your photo etc.
You can't do this online its mandatory to go to office and they will charge you some amount.
I suggest that you once contact their helpline as it might not be possible for you to visit due to this corona
Contact details with address : North: 27008300, 27008301 (Office Hours: 9:00 AM - 5:30 PM)
5, Cavalary Lane, University of Delhi,Delhi-110007.
South: 24151600, 24151602
South Study Center, South Moti Bagh (Old Moti Lal Nehru College Building), New Delhi - 110021
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile