The study highlights India as having the most-evolved payment scheme amongst the 25 countries surveyed on various parameters.