I just checked all of my German debit cards and they're all Maestro, not Mastercard/Visa. So that's already two countries that don't typically issue compatible debit cards, not to mention the low penetration of credit cards in Germany, too. I probably know more people with PayPal accounts than credit cards.