Hi @drunkenpoetrist, 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 can take several business days to be approved (usually no more than 3 business days, but this could probably vary). 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.
For more information, please contact Payoneer Support directly here.
Udemy Community Team