Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

There is  Stripe but it is working with Wells Fargo, you will get screwed with Stripe or Wells Fargo under this agreement: https://stripe.com/wells-fargo/legal