You can right now also easily file Form 15CA and 15CB online.
If you are doing for LLP it should be others but it would depend on various facts.
Hope you find the information helpful if you do please rate it 5 and provide your valuable feedback for my improvement.
Thank you