mecard : Visa and master cards

Mecard , is an subset of MAK which focused on banks to provide Visa and Master  debit cards to clients.

Mecard website.