Once you finished the registration in Payoneer, they will send the card by the address you provided them. Within a month the card will be shipped and you can verify your account using the card info in that package.
That's very suitable for a person like me who just wants to do everything at home instead of going elsewhere. I think that's a better way to verify than the process in PayPal