Hello Everyone,
This is my first thread here after doing lots of research on this forum and being a bit lost. I own a Delaware LLC that I have registered since a long time. However, I am unable to open a real bank account for it without visiting the US, mainly because I am a citizen/resident of a sanctioned country. I have a Payoneer & Advcash accounts that provide me with a debit card, but some sites aren't accepting them as they are flagged as Prepaid/Gift cards.
What are my options for finding a bank account that would provide me with a business debit card? I don't need it to be reputable as I don't plan to store money there, just transfer whatever I plan to use with my card. Travel is not an option for me.
This is my first thread here after doing lots of research on this forum and being a bit lost. I own a Delaware LLC that I have registered since a long time. However, I am unable to open a real bank account for it without visiting the US, mainly because I am a citizen/resident of a sanctioned country. I have a Payoneer & Advcash accounts that provide me with a debit card, but some sites aren't accepting them as they are flagged as Prepaid/Gift cards.
What are my options for finding a bank account that would provide me with a business debit card? I don't need it to be reputable as I don't plan to store money there, just transfer whatever I plan to use with my card. Travel is not an option for me.