Yes you can transfer funds to PP via bank acc, I know many indians using ICICI and HDFC do it.