#megerbran - check card fingerprint after checkout subscription
1 messages · Page 1 of 1 (latest)
Hello
Also I planning to prevent multiple subscription using same card, is this possible with stripe?
We don't do any de-duplication for you.
So you have to handle this yourself
Ok can I stop different user from using thesame card?
Yes you would check the card fingerprint (https://stripe.com/docs/api/payment_methods/object#payment_method_object-card-fingerprint) when you collect card details and then if it is the same card you would throw an error to your customer.
What integration flow are you planning on using?
The above is most easily done if you are just using Card Element
Ah no, you can't really do this with Stripe Checkout.
Why do you want to stop multiple Subs with same Card, exactly?
Some user tend to abuse the current subscription system. After a free trial, they cancel subscription, create a new email and sign up with a new email and thesame card
Is there any documentation that explain how stripe finger print work and how I can implement it?
You can inspect the fingerprint on the card following the subscription creation and cancel it / terminate access to your service as needed.
Yes you can find the fingerprint in the details of the card payment method:
https://stripe.com/docs/api/payment_methods/object#payment_method_object-card-fingerprint
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Ok, thanks I will run some test to see how I can retrieve customer card finger print for each subscription set up and cancellation
megerbran - check card fingerprint after checkout subscription