"You have to complete the seller onboarding."
I had to provide a debit/credit card to complete that process. I assumed the reason was so that itch.io would have a way to provide the proceeds of a purchase to the seller.