dqsf so in case I'll update all associated cards on subaccounts, user will get multiple auths, isn't it?
xumx joined the channel
dqsf
aibek: you can try passing validate=false on your update attempts and that should skip any auths
vmayoral joined the channel
aibek
oh nice, should I pass it in card.save()?
dqsf
I think you'd do card.validate=false before the card.save(), it certainly works when creating new customers and sources, etc
reyley has left the channel
flippyhead has quit
aibek
dqsf thanks!
vmayoral has quit
flippyhead joined the channel
dqsf
aibek: I know that'll definitely will work on card and customer creation but if it does not on updates, you can email support and thoroughly explain your use case and see if anything can be done.
devbug joined the channel
jessta has quit
aibek
dqsf thanks, I also have secondary option of just updating card on main account and deleting associated cards on subaccounts
I wanted to know if updating them won't be an issue
devbug has quit
devbug joined the channel
s3shs joined the channel
kies joined the channel
flippyhead has quit
G________ has quit
stuwest joined the channel
xumx has quit
xumx joined the channel
unhappycustomer joined the channel
xumx has quit
xumx joined the channel
gnoze5 joined the channel
aibek has quit
drale2k joined the channel
dqsf has quit
unhappycustomer has quit
rubyonrailed has quit
rubyonrailed joined the channel
rubyonrailed has quit
jessta joined the channel
stuwest has quit
xumx has quit
patrx_ has quit
xumx joined the channel
mack9991 joined the channel
mack9991
Is it possible that credit card companies update customer credit cards (triggering a customer.source.updated event) when a new card is issued?
YoY_ has quit
it looks like a couple old customers who unsubscribed from our service a while ago recently had their cards updated, and it wasn't by us
In other words, i'm looking at the payment profile of a customer that unsubscribed 5-6 months ago and just recently their account triggered a card.updated event - i'm trying to figure out how/why this happened. My thought is that maybe their card was updated by their bank and they updated it automatically on stripe? It sounds crazy but it's the only explanation I can come up with.
YoY joined the channel
I emailed stripe earlier this morning and I haven't heard back yet - i'm concerned and want to make sure my account is safe
Does anybody know if it's better to email support@stripe.com or use the webform (https://support.stripe.com/email)? I need to speak with someone quickly over there and i'm afraid they're all out on Thxgiving break already
gnoze5 has quit
andy678799 joined the channel
markin
mack9991: some cards will automatically update with stripe
markin: some of the cards auto-updating, however, are AMEX.
markin: and i've been notified about at least one of the updates, which was made on an active subscription, that pinged a random guy's account that has nothing to do with our service
markin: so not sure if that particular card was auto-updated incorrectly or if someone maliciously updated that and other cards in my system
markin
There should be a card.updated event in the dashboard and it'll have a "source" of either api or automatic
mack9991
markin: this is so helpful, thank you so much - i was so worried about this today
markin: So this is even more crazy then: I confirm that there was a card in our system that was auto-updated (source: automatic) incorrectly and i ended up billing a random guy that never subscribed to my service
markin
That seems really weird and would warrant an email to support@stripe.com
mack9991
markin: Agreed. I reached out earlier and haven't heard back. I'm frankly very worried that other cards were incorrectly auto-updated :/
markin: but thanks to you I know at least that this happened automatically - I actually thought it might be the case but it seemed too crazy to believe - it's actually a pretty impressive feature
markin: any idea how I can get Stripe's attention faster? I wrote to them (support@stripe.com) and tweeted at them. Let me know if you have any tricks
markin: i just want to make sure I dont have any security issues I need to deal with.
markin
Yeah email is the way to do it. It'll probably take some time to investigate since it's the customer's bank that says card X is now card Y
Tyler joined the channel
vmayoral joined the channel
striped has quit
vmayoral has quit
erlangrocks has quit
Tyler
I am completely new to strip, how does it work with FaceBook store?
I may be in the wrong place to be asking these questions, let me know if i am
mack9991
markin: thanks for the help. if I could make you a batch of brownies I would
markin
Tyler: the new Facebook store thing is exclusive to Stripe
mack9991: its the thought that counts!
mack9991 has quit
Tyler
Markin: ok. so am i in the completely wrong place to be asking these questions?
markin
Basically Facebook just uses your stripe account to process credit cards but the entire store experience is controlled by Facebook
jessta has quit
Tyler
Ok, other than setting up bank info and such, how do you get your account to go live. i am reading about all these codes to use and testing and all. do i need to worry about any of this?
We send a lot of charges in a row for the same customer and sometimes get messages from Stripe saying that we attempted to make too many charges in a row
Is there a max number of charges one can do for the same customer in some period of time?
Or is there a number of seconds/minutes one has to wait between subsequent charges to the same customer?
zemaj joined the channel
zemaj has quit
tr12 joined the channel
tr12
Guest61343: we have a rate limit on charges to the same card, but if you write in to support@stripe.com, you can just get it turned off
it's mostly there to prevent people from shooting themselves in the foot with an infinite loop charging the same card over and over
Guest61343
tr12: can you tell me what that rate is?
tr12
do you have the error text handy?
Guest61343
If we knew the rate we'd just add a little sleep between charges
tr12
funny story, I'm trying to grep for that error in the code to find what the limit is
Guest61343
Don't have it handy any more :(
tr12
but I forget how that error is worded
hrm
let me have a look
Guest61343
I know it comes in an email and the email has a link to some place in stripe.com that shows that message, too
ejcx joined the channel
tr12
as far as I can tell, you'd need to be make more than 50 charges on the same card in pretty short order to hit that limit
out of curiosity, what are you doing to require that?
yates joined the channel
yates is now known as Guest1366
Guest61343
tr12: Hm, we get blocked at around 10 or maybe even a little less
s3shs joined the channel
tr12: each customer can have N "things" (we do performance monitoring, so one can have N things they monitor) and the cost of each is tracked and charged separately
So if a customer has 30 apps, then we send 30 charges
so, fwiw, the issuing bank doesn't like this particularly much, and you'll see fairly high decline rates with this strategy
you're also going to get dinged with the $0.30 per-charge fee each time
Guest61343
Aha, interesting info. The $0.30 is not a problem (the 2.9% each a lot more), but the decline rate comment is interesting.
tr12
huh, it turns out the limit was bumped up recently
it should now be 50
which gives you a bit of breathing room, but you should really write to support to get them to turn the check off for your account altogether
manfrin has quit
Guest61343
tr12 - thank you for the info! If the increase to 50 happened this month, then we haven't seen it yet (we charge at the end of the month)
tr12
this is undoubtedly going to rear its head again eventually
Guest61343
Yeah, it might. Maybe we'll combine charges.
zachsnow joined the channel
ashitvora joined the channel
ashitvora
Hi, I'm trying to setup plans on Stripe account but I want to have two types of pricing on the same plan. If user chooses Monthly then I want to charge them $99/month with no Trial Period but if user chooses Yearly then I want to charge $999 with 1 year of free trial but should be charged immediately. So essentially user pays for a year and gets one year free. How can I achieve this?