Yes, Now Payoneer is available in India and you can send and receive payment directly to your Indian bank account.