Once you have submitted your Payoneer application, you can view your account status at any time by logging into your Payoneer account -
My Account.
New applications are usually reviewed immediately. Once approved, you will receive an email confirmation with further details. In some situations, you may be asked to provide extra details such as a copy of your ID, Certificate of Incorporation, bank statement or other documents.