By FY26, UPI merchant payments will reach $1 trillion.

According to Bain and Company’s Future of India Retail Payments report, which was released on Thursday.

The increase in merchant payments will be fueled by greater awareness.

The National Payments Corporation of India estimates that in March 2023 alone.