This task can be performed using Launchway
Remix starter kit. No vendor lock-in.
Best product for this task

Launchway
dev-tools
Launchway is a Remix starter kit that provides developers with pre-built features like authentication, payment processing, and UI components, aiming to save 40-65+ hours of development time without any vendor lock-in to help products launch faster.
What to expect from an ideal product
- Comes with Stripe payment system already built in, just add your API keys and start charging customers
- Includes pre-made checkout pages and payment forms that work out of the box
- Has built-in subscription management for recurring payments and billing
- Ships with webhook handlers to process Stripe events and payment status updates
- All payment components are customizable and can be styled to match your brand