NPCI is an authorized payment system operator by RBI. NPCI owns and operates UPI payment system.
PSP is the banking company authorized to act as a Payment Service Provider (PSP) under the UPI framework. PSP engages the TPAP to provide UPI services to the end-user customers.
Third Party Application Provider (TPAP) is an entity that provides the UPI compliant app(s) to the end-user customers to facilitate UPI based payment transactions.
The Bank where the end-user customer maintains his/her account that has been linked for the purpose of debiting/crediting the payment transactions made through UPI.
The end-user customer is the individual who uses UPI payment facility to send and receive payments.