Comment Comment by treenode India has a robust Debit card system instead of Credit cards. parent treenode 3 months ago