#erik-checkout

1 messages · Page 1 of 1 (latest)

hidden dirge
#

How do I prevent a user from simply cancelling their subscription after 6 days

I mean that is totally possible to do for a customer

you have to validate their email so that a single person doesn't keep re-signing up on the same email.

compact garnet
#

Can I rely on a credit card check instead somehow?

#

I feel like too many people can rely on 10 minute email addresses..

hidden dirge
#

Checkout already collects card details in that case

#

but I don't get why the "card" check is needed here

#

like a customer has the right to cancel a trial at any time, regardless of card check or not

compact garnet
#

Because its easier to create a new email address than getting a new credit card

#

Yea you're right

hidden dirge
#

ah I see what you mean

#

so in that case

compact garnet
#

But if they do, I don't want them to havea new 7 day trial

hidden dirge
#

what you can do is, all cards have a "fingerprint" that is unique, so when you see my card three times, all three times it will have fingerprint 52sdfasdfg123 for instance

so you use that as a check for uniqueness

compact garnet
#

Ah thats perfect

#

Any particular event hook I get the fingerprint from

hidden dirge
#

a payment_method.created event will be fired by Checkout when a customer pays it

that would have what you're looking for

compact garnet
#

Fantastic, thanks a lot

#

Just gotta say this - this support channel is a gold mine

#

I've had three questions answered today - all within a minute of asking the questions

#

10/10 service

hidden dirge
#

thank you for the kind feedback!!

#

we're here to help, it is pretty fun to be able to quickly brainstorm and find solutions

compact garnet
#

You're doing a good job for sure, keep it up 🙂

compact garnet
#

@hidden dirge I just realized something - this fingerprint - that's something I'll have to check for manually after the "second" trial has been created

#

Is it possible to do this check checkout - once a customer clicks "Start trial"?

#

What I mean is this: Can that fingerprint check be done in this section somehow?