I, personally, have to say that for me the best payment method is PayPal. However, I am not sure whether it is as common in India. Since you've asked about specific platforms
I've found a good comparison of both in this article. You might find it helpful while you make up your mind. After looking into it, I have to suggest Payoneer because of the low currency conversion rates and it is stated to be the next big platform apart from PayPal, so that speaks a lot.