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