From Payoneer's website:
Payoneer?s international prepaid MasterCard card leverages this technology to provide a fast, less expensive and convenient alternative for transferring distributors? payouts globally. Acting like a payout card, the prepaid card is convenient for payees in developing countries like Brazil, Russia, India and China, where international wire transfers and bank checks are time consuming, complicated and costly. "
Contact Payoneer live support to know for sure.
EDIT: While the card is not available to India, Payoneer offers bank transfers to India, so contact them to get this set up.