I dont see any benefit for only credit holder in comparison to hdfc account holders! It doesn't make any difference, if you have full kyc you can do as much as much an account holder could do.... in another thread it has been mentioned that its possible to have full kyc of new payzapp with hdfc CC only