In a major step toward making digital transactions easier and more reliable, the National Payments Corporation of India (NPCI ...