@arichylton I didn’t say that either would do anything at all, I only provided them so you’d have some idea of what may be occuring. I don’t work for Netlify so can do nothing further for you.
If your account has been marked as spam the more recent solution has been to submit identity documents that must be within the list of documents that Stripe is able to verify: Acceptable verification documents | Stripe Documentation
You may need to request that Netlify send you a link to do so, which you can see people doing in this thread:
If you cannot (or will not) supply one of those documents, or Stripe cannot verify the document you do supply, then you will need to seek another hosting provider.
I linked to other similar providers in this thread (click the thread title to see them):