Daily UPI-based transactions have surpassed 700 million