No verification process :D just a simple form application.
You can apply the Payoneer card via fiverr or you can create a account separately and add to fiverr later (both are same card, but if you apply via fiverr, the card contain with fiverr logo, thats all nothing much)
i think card will...