The NPCI (National Payment Corporation of India) has reintroduced eSign based electronic NACH (National Automated Clearing House) mandates. This latest update shared via a circular dated May 26, 2020, is bound to cheer Banks, Lenders and other institutions. To fully understand
About 3 people in 100 have credit cards in India, while there are 930 million debit cards and 1.57 billion bank accounts that are about 80 percent of the total population, that’s the data from January 2019. Why is this important? Because
Being a lending focused startup is hard business and from all our conversations with our customers both in lending and subscription-based companies we realized that the hardest part of both of them was to get the recurring payment in, i.e.