As an owner of an e-commerce store, the agreement with Stripe is only related to secure transactions. Our system is based on WordPress, plus required plugins, so we support many different payment methods, but we decided to start with Stripe (despite fees) , then soon also activate other methods.
…I had to leave Wordpress because its content restrictions. Images and writing that were previously allowed suddenly weren’t, even when made private.
Your project just doesn’t appear to be for many of the game developers who are struggling with itch.io. I wish you luck, anyhow. There should be duplicate platforms under different owners.