Skip to content

Glossary term

Physical Card

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.

← All terms