1-min read
Physical Card
A tangible plastic or metal card delivered by courier.
A physical card is the tangible card mailed or couriered to the cardholder's address, typically taking 5-10 working days to arrive after approval.
No cards mention Physical Card yet.
Check the Glossary index for other terms.