Can an account owner or admin create a physical card for themselves?

Absolutely! Just create a new Employee card for yourself and select your own name from the list of users. You can find instructions on how to do this here.

Just remember - if it's the first card you've created for yourself, you'll need to submit your ID again. Our team will work hard to make sure you're verified quickly so that you can start using your card ASAP!