I chose Stripe 8 years ago. And I'd probably still use Stripe now. I'd probably use Stripe Payment Links + webhooks if I were starting an MVP today. After the first few customers ask, I'd add a way for them to manage their subscription via Stripe Billing Portal.