English: It is an online payment platform.
Telugu: ఇది ఆన్ లైన్ పేమెంట్ ప్లాట్ ఫామ్.