English: National Payment Corporation of India has provided this facility.
Telugu: నేషనల్ పేమెంట్స్ కార్పొరేషన్ ఆఫ్ ఇండియా ఈ పేమెంట్ పద్ధతిని రూపొందించింది.