Yes, you need a bank account if you wish to sign up directly with Payoneer. However, you can circumvent this requirement by opening an account through companies that work with Payoneer, examples of which include Upwork, Airbnb and Fiverr. To withdraw money from your Payoneer account, you will need a Payoneer card.