I'm not too sure and I didn't try it as well but here is the reply of my query whether Indians can pay through their paypal ! below is what they said:

I'll be glad to assist you with your queries. In accordance with Indian
regulations, Indian PayPal users like you may only send and receive
payments to an international user. Therefore, you may not send payments
and receive payments from/to another Indian user.

I understand that this may be inconvenient for you but I do hope you
understand that online safety and compliance is a top priority for us.
We continue to work very closely with regulators to ensure full
compliance with all applicable India regulations.

If it like that, Indians atleast pay their hosting, domain dues. Anybody tried it?