English: The National Payments Corporation of India (NPCI) has revealed this.
Telugu: ఈ విషయాన్ని స్వయంగా నేషనల్ పేమెంట్స్ కార్పొరేషన్ ఆఫ్ ఇండియా(NPCI) వెల్లడించింది.