@qaqelol a long time ago I set up a WordPress plug-in called wooCommerce, as I was a partner to a small publisher, we could sell downloads. It was a lot of hassle compared to Gumroad, we had to take care of payments integration, still depending on a nasty corp, but it was a FLOSS stack mostly.