You don't need any Credit Card to verify your Payza account.
You just need to submit your identity document's photo copy
Photo ID: PAN CARD
Proof of Address: Bank statement,Phone Bill,Electricity Bill,Ration Card
Just submit and wait for the process's ending.
i also got verified without CC,, just write with personal english if you dont have a CC and you want verify your account without CC,, then they'll send you message what is they need to verify your account,, usually they just need scan of ID Card / Drive license and proof of address such as a bank statement, credit card statement, phone bill or utility bill