Earlier quoted context omitted.
If selling software for money wasn’t such a pain in the arse I would put stuff on my website rather than itch.io It took me two weeks, plus sending IDs, incorporating an ltd, to get a license to sell software with Paddle. With itch I just need a paypal/stripe account.
I am going through this right now! I am provisionally approved and still waiting. Even worse I am going through SMS phone number verification with SMTP2GO. Apparently if you wanna send automated texts in America, you need a real phone number. And to not get immediately blocked, you need to fill out a form that goes to the major carriers for approval (like AT&T). And the form is not unlike Paddle's verification. You n…
In defense of Paddle (I use them for my own livelihood), they're on the hook for remitting sales taxes to ALL the governments where your customers might reside. They also manage customer disputes, chargebacks, refunds etc. I always redirect support emails to Paddle.net [0] which does the trick 99% of the time.
Stripe or PayPal are nothing like that. They're just payment platforms.
Since Paddle takes on so much liability, it seems reasonable to ask for a lot of initial paperwork from its sellers.