We are new to Auth0 and we are exploring ways to use it in conjunction with Stripe as a payment platform.
So far, our research shows that we must use Stripe as our identity provider https://auth0.com/docs/extensions/custom-social-extensions.
This approach causes problems for us as we’re implementing a multi-tenant model for our application.
Our preferred approach is to use Auth0 to manage all user account authentication, while using Stripe as a payment platform, not an identity provider.
We won’t be storing sensitive payment information to Auth0, just enough information to link an Auth0 user to Stripe customer.