Over 90% of Indian consumers prefer online payments against traditional methods: Report