Hacker News new | ask | show | jobs
by masterchief1s1k 1546 days ago
Funny that you mentioned Stripe. IIRC the Subscriptions feature can help with the recurrent payment and subscription management out of the box pretty well.

The user management can be a bit tricky through, but I think using their customer portal is also an option, I believed Stripe support enough basic function like CRUD subscription plan, payment method, billing. But this will be highly depended on your use-case.

Maybe you should also consider using the subscription webhooks with your Rust backend for more custom logic.

1 comments

Stripe doesn't really do user management. You still need to implement authentication and authorization yourself. Stripe does create a "customer", which you can then associate with a user or team of users in your application however you see fit.