Cards is the common name for all payment method that involve a 'plastic' card, usually issues by a Trusted Authority.
Innopaydia | Privacy policy | About Innopaydia | Disclaimers