People claim this works. Haven’t tried it because I don’t need it. The SDFCU (State Dept. Federal Credit Union) lets you open an account online. They offer 3 types of credit cards. Two require you show your 2 most recent pay stubs, of if self employed your last 2 years tax returns. One type is secured by a $250 or more deposit into a savings account. https://sdfcu.org/
If you’re not a State Dept employee, you can join if you’re a member of an affiliated organization. This one allows non-US residents to join: https://www.americanconsumercouncil.org/index.asp
Membership in SDFCU requires you to verify your identity with copies of Proof of Identity (US Passport, or state issued driver’s license or ID card), Proof of SSN (the card, or form SSA-1099), Proof of Date of Birth (same as for identity plus birth certificate) and Proof of Residency (Deed, Mortgage statement, Property tax bill, lease, utility bill with the same mailing and service address). People claim foreign addresses work. I read it on the Internet, so it must be true.