For India, verification of Paypal is done only using credit card and not by debit card as U.S people can verify paypal using their debit card and for india it is not allowed