Someone who has traveled may have a better answer.
As per current rules for On-Arrival visa from India is
1) Hotel Booking
2) Valid Credit / Debit Card in Travelers name
3) 30 Days return ticket