Finally payment was initiated on Payoneer after 21 days.

It took 21 days. I think it will help clear the doubts of people who are still waiting.

Region: India

It took 21 days. I think it will help clear the doubts of people who are still waiting.

Region: India