English: It is developed and introduced by NPCI (National Payments Corporation of India).
Telugu: దీన్ని నేషనల్ పేమెంట్ కార్పొరేషన్ ఇండియా (ఎన్పీసీఐ) వారు జారీచేస్తారు, నిర్వహిస్తారు.