"Guest" created in Stripe for one-time payments

Hey guys,

I use payment links to forward users to the subscriptions they sign up for.
It works perfectly with subscriptions, but for some reason, when it’s a one-time payment, Stripe creates a “Guest” instead of a customer when the payment comes through.

That’s a huge problem because then Softr can’t grasp the email and the users don’t get access after payment.

Does anyone know how to prevent this? I’ve read a bunch of support documents but am not finding a solution.

Self-answered - Stripe has the option “Save customer for future use”. If that is not ticked, it will not create a new user.