^^ tere location wala gana vi jagge jatt de jamane da . just kidding.
You need to contact their support. They will register you manually.
BUT WAIT....
Even if you registered with them, it will be difficult to get money.
1st of all, you can't buy their prepaid credit card. It's not available for India.
And if you don't have a card then you can't connect your payoneer account with merchants. You have to contact payoneer support each time to connect it.
You can use their Global Bank Transfer. But the merchant has to enabled it. If it is not enabled then you can't get paid.
If possible, ask your merchant to pay by wire or cheque. I know cheque sucks.
You may get paxum. But you have to submit your important documents and they ask for authorization for debit and credit of your bank account. IMO, it's too dangerous to give such authorization. But you may open new bank account just to use with paxus to make yourself safe.
thanks web echo.