Debit cards and credit cards only differ in whether your bank allows you to overdraw. From a technical standpoint they're the exact same thing, and neither itch.io nor PayPal make any difference. :)