Physical Card: Ideal for travelers and everyday shoppers, the physical card enables offline use at over 500,000 merchants ...