It sound weird to me as an Indian. Apple supports almost zero debit cards in India and no net banking. All the apps provide 10s of different ways to pay inside the app including amazon, uber, zomato(food delivery app) and their competitors. I don’t know about Netflix but still I can bet we can add credit card inside app.