Decoupled Payment Card

debit card that is not issued by nor tied to a particular retail financial institution, such as a bank or credit union.

« Back to Glossary