I asked my friend to get the information from his consultant, a reputed company, who has registered office in Canada and branches in India.
He just called me said "The consultant informed him that NDVO, India accept only DD/Certified cheque"
He told me that he checked twice with the consultant...