Fantasy Sports leagues fall under Stripe’s prohibited business list. So you’d need to find another payment processor that allows that type of business.
I say this as a guy who has experience in the past from building something and later getting informed that it was on that list. Don’t want you to get dependent on Stripe and then have to change.
What about PayPal because I’d like to make one too and was wondering about that fantasy spoorts in most stats are legal because that fall under a game of skill any games of skill is legal gambling
PayPal is very specific on the types of high risk payments it accepts. Your best option is to check their policies after you have defined your business model. There are some high risk merchants out there. I found paymotile which does handle these types of businesses. Check them out. Best of luck!