UPI or unified payments interface payments system, India's digital payments platform, has now crossed the landmark of 10 billion transactions. The journey from zero to 10 billion transactions has been a fascinating one.