jasmer: Usually that's accompanied by a changed subscription status, so make sure the subscription is `active` after the fact.
jasmer
korben: I tried it on the 3rd card and it was declined as well. Then it closed. Where are the settings to keep it from closing?
Guest74281
hi two questions, one why doesnt stripe api for creating cards care about user name?
mattwc
Guest74281: because the banks don't care about the customer's name
Guest74281
and two i saw some ui element for adding money but i cant find it anymore
jasmer
mattwc: If the customer hadn't had this problem 4 times in the past I might have considered it.
Guest74281
like just entering the charge in different currencies
mattwc
jasmer: if they've had that problem 4 times in the past, maybe time to drop them as a customer
korben
jasmer: Maybe a good first pass would be to simply reach out to your customer by phone/email and let them know you'd like to do this. :) It may get disputed otherwise. The setting is here: https://dashboard.stripe.com/account/recurring
mattwc
Guest74281: you can pass the name to Stripe when you tokenize the card, but banks don't actually verify that data
jasmer
mattwc: if it wasn't my cousin trust me I would have lol
Guest74281
mattwc, ok good to know
jasmer
korben: It's my cousin lol hes just like that and I have to deal with it. but there is a limit
korben: did you get my PM?
korben: I want to know of I did that correctly
Does this cost me anything when payments fail?
Guillermo_ joined the channel
korben
jasmer: I got your PM.
jasmer: Nope.
jasmer
ok thanks
ta_ has quit
korben
:)
schutt joined the channel
schutt
hey guys! quick question: how long do Stripe card tokens last? is there an expiry on them?
rg joined the channel
korben
schutt: We recommend you use them within 5-minutes, because we can't keep all the details about the card around for much longer than that.
rg
Is using the provided Express Dashboard strictly 100% necessary?
korben
schutt: So "yes", but "no". If you're worried about that, I'd store the card on a customer. :)
mattwc
rg: you can use managed accounts if you want to build your own dashboard
korben
rg: Not really, I guess? ^^ that
jasmer
I have the settings as follows. retry after 1 day, 5 days, 7 days Then finally "Mark the subscription as unpaid" should i instead select "leave subscriptiuon as is"?
schutt
korben: it was more that we had an error and weren't able to process the charge, then we wanted to retry the charge
korben
jasmer: I always leave my subscriptions as-is.
jasmer: Then I cancel as necessary.
jasmer: Personally, I think it should be the default.
jasmer
korben: mattwc: done! thanks for your help. much appreciation
schutt
korben: that is to say that we had the charge queued up, but there was a failure on our end ... could we retry the charge even 24 hours later?
Guillermo_ has quit
korben
jasmer: np
schutt: You can't re-use tokens. :(
schutt: You should put the token on a customer.
schutt
korben: sorry let me rephase ... our system failed BEFORE it made any calls to stripe, but we have the token stored
korben
schutt: Oh, that's fine. You can retry with it. It might just fail because all the details aren't associated with the card at this point. Specifically the CVC (since you can't store those).
schutt: It's kinda like charging with a number + exp + name and nothing else.
benarledge has quit
schutt: Some banks will complain about it.
jasmer
korben: I just tried to save the second section down on that page you gave me Then finally and I received this error "You must verify your phone number." My number is added and it active on my profile. What does this mean?
korben
jasmer: I'm not sure what you're referring to here, sorry. You're saying we want you to verify your Stripe account?
I have no idea. I tried to click "save" on the 2nd section on the link you sent me. IT says "You must verify you rphone number"
dude has quit
korben
jasmer: ¯\_(ツ)_/¯ Sorry-- not sure why it would ask for that. It must mean Stripe just wants to know more about you for KYC rules. No idea why it isn't working with the number on the account though.
tendencydriven joined the channel
jasmer
ok thanks
Diaphel has quit
__stanislaw joined the channel
schutt
korben: so just to verify there isn't really an "expiry" on the tokens
korben
schutt: Correct. They're around indefinitely, but they'll likely not work after 5-minutes.
possibly*
schutt
korben: if you allow "unsafe" charges in stripe, will they go through then?
korben
schutt: It's not us declining the charge-- it's the bank.
schutt: If the bank doesn't see that CVC, they assume that the card isn't physically in the hands of the person making the charge.
schutt: So they may not allow it to process.
schutt
korben: isn't the token generated when the customer enters their number + cvv? does the CVV get desassociated?
korben
schutt: Yes, we sweep it away, because you're not allowed to store the CVC.
schutt: It's a PCI rule.
__stanislaw has quit
tendencydriven has quit
schutt
korben: right. so the window is 5 minutes to get the token, and then process to avoid any potential issues with the bank declining a charge
korben
Yep.
Ish.
schutt
haha
korben
I don't know if that's a hard-set number.
It's ~5 minutes.
Your experience may vary by a few seconds/minutes. ;)
njbair has quit
njbair joined the channel
ta_ joined the channel
mkm joined the channel
tendencydriven joined the channel
stripe464 joined the channel
benarledge joined the channel
tendencydriven has quit
tendencydriven joined the channel
orbyt_ has quit
Danker has quit
stripe464 has quit
mr_pinkos joined the channel
tendencydriven has quit
mr_pinkos
I was told earlier that when using the express account for business customers would be notified if extra verification is needed
im not seeing this happening
mattwc
mr_pinkos: this is in test mode or live mode?
mr_pinkos
for both mattwc
is it disabled on the test mode?
mattwc
how are you causing it in live mode?
ftknox has quit
mr_pinkos
payments over 1k
mattwc
I wouldn't be surprised if no notifications were sent in test mode given the massive amounts of test email accounts people use
mr_pinkos
that's understandable in test mode
but in live mode
this process should be automatic correct?
mattwc
it should (the fields should be listed as fields_needed) and Stripe takes control of informing the users
mr_pinkos
what I do notice is that when the user tries to access their dashboard through the link generated by the api