Can I have more than one physical card in my name?

You are limited to one card physical card in your card on your account. However, in addition to your physical card, you can order up to 10 virtual cards which can be used for online payments.