I’ve been looking into places to sell downloadable content that will handle sales tax, VAT MOSS etc. One place I considered is Paddle. Conclusion: Paddle may be fine for software licensing, but it’s insecure or painful for downloadable content.
The UI for customers was pretty nice, but there were two problems:
You can trivially derive download URL from store URL. That means anyone can download content for free without paying, from any Paddle store. They do this deliberately they claim because mostly they sell software, which needs licenses to activate, but for a PDF this isn’t really acceptable. They suggested setting up a webhook for fulfillment, in direct contradiction to their marketing copy about how they’ll host stuff and make it super easy.
I used credit card from major bank in US for test transaction. It worked… but after an hour the US bank called me, texted me, and emailed me about “potential fraud”, since it was transaction with UK company. I’ve had this happen before when e.g. purchasing a flight from British Airways. It’s not really Paddle’s fault as such, but the experience for my customers will be bad it seems. And Paddle could solve this, by having US credit card processing merchant account.