There exists a rbi rules only money from savings account or cash can be used to pay credit card bills.
However why can't people just create an app and get a id for Bharat connect and if the problem arrise like hitch just close the shop and open a new application or shift the customer from that application to new application because of blocked id