Hi guys, About Payoneer in India, we are working hard to resolve this issue, but please note that it's not Payoneer specifically but all MasterCards in general. However, Payoneer currently offers bank transfers to our users from India (depending on the partner you are working with). If you are an existing user, please contact indiasupport [at] payoneer.com and we will be happy to give you more details. We will soon be opening the option up for new users as well with additional partners. In the near future, be in contact with your partners to see if they will be offering this service through Payoneer, or you can contact our support and we will let you know.
For me in the Philippines, Paypal is the most convenient way of paying and receiving money. Of course, this is not true if you are based in India.