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.
Glossary term
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.
We use cookies to measure site traffic and personalise content. Privacy Policy ·