I am on Impact. You can register and try reaching out to them through their contact form or publisher inquiry email in case you don't get approved or your application is still pending.
They take time to process applications but contacting can reduce it if they like your source of traffic depending on niche you are in. Do have something ready to show to them and don't do this fake traffic reports etc, It's a good marketplace, so, tell them about your plans and how you will promote and you may get approved.
These days all affiliate networks have strict rules especially when it comes to sending traffic for finance offers so, be mindful of compliance and rules otherwise you may lose your account and earnings.