#peppe-subscription
1 messages · Page 1 of 1 (latest)
👋 happy to help
I found that I can start a subscription using a physical terminal
could you please send me the docs you're talking about
Hi Tarzan, of course!
https://stripe.com/docs/terminal
just to make things clear, what is stated in the link you sent and more explicitly here https://stripe.com/docs/terminal/features/saving-cards/overview
is that by using Terminal you could save the customer's payment method
for future usage
whether to create a subscription or not it's totally up to you and it's not handled by the terminal itself
it's handled by your backend
so it's the same process as if you're creating a subscription and using Elements or Checkout or any of our other products to capture the payment method
I see
thanks for the explaination
so in a real life scenario:
the customer taps his card, I capture the payment method and my backend automatically triggers a subscription
the customers comes back to the shop and says he wants to stop the subscription. Can I identify him by his credit card? How can I otherwise identify him?
Can I identify him by his credit card?
no
How can I otherwise identify him?
you can generate a unique id or add his email, phone number, it's really up to you
this is the part I'm missing: how do I add his e-mail if the customer is not online, he is in the shop and he is tapping the terminal
you'd have to create a way to send those info to your backend that don't involve the terminal itself
in all cases you need an app to generate the Payment Intent
this app could easily have a front-end that would ask you to fill the customer's info, then generate a Payment Intent, send it to the terminal and after payment attach the payment method to the customer and start the subscription