I am using Stripe to set up recurring payments on my app.
Using Stripe elements to do this, the form that Stripe loads into the app does not collect user name.
That is fine by me, because I prefer not to have access to the user's name.
But, Stripe checkout, the form that loads if you redirect to Stripe's own checkout form, does require user name.
I asked a question to see if I could remove user name from the Stripe checkout form, but it looks like the answer is no.
So, one main Stripe method for taking payments (checkout) requires user name, while the other (elements) does not.
Do I need to collect the user's name on my payment form? Put another way, is it ok for me to use elements and, consistent with the Stripe default, not collect user name?