Why are my payments due even when I have already added a card?
To make digital payments in India more safe and secure, the Reserve Bank of India (RBI) is requiring AFA authorization for recurring online payments made using credit and debit cards. This mandate is effective as of October 1, 2021. please refer