>I disagree, most non-US residents in the world don't even have bank accounts. Not to mention, the US and Canada are a huge market with a terrible banking system that refuses to modernize.
Didn't Nigeria, specifically, just issue national ID cards which are implicitly tied to being Mastercard direct debit cards as well?