charges for payoneer is 3% to 3.5% check these lines
If you choose the Payoneer Global Bank Transfer Service, we charge $3.00 for each transfer to your bank account in your local currency (in this case INR).
We convert funds from USD to INR using rates of up to 2.75% above the official mid-market rate at the time of transfer. You can estimate mid-market rates using websites such as XE.com.
what we earn goes back of charges and commissions then we get less amount
will check about charges for cheque option with bank officials and see how much do they take bank charges