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.
Related terms
- Instant Approval
An immediate approval decision.
- Instant Card Issuance
An immediate card issuance.
- Instant Discount
An upfront discount at a partner merchant.