Skip to content

Glossary term

Instant Card

An instant card is a fully digitised card issued immediately upon approval, delivered as card details via SMS, email, or mobile wallet for immediate online use.

← All terms