koopajah: the api docs make it seem like its synchronous
matin joined the channel
dougb
how quickly on average does stripe customer service get back to you? they've frozen our account and won't transfer funds because all I had was a link to contact us on our site since we do private b2b consulting, so I've updated the site to meet their needs but it's been 6 hours with no reply.
markin
koopajah: " The returned object will have the identity verification and bank account validation results."
koopajah
dougb: we try to answer as fast as possible but those specific questions definitely take more time as our team needs to investigate
boucher joined the channel
@markin: which is true right? The recipient wasn't verified yet so it's false.
verified: false doesn't mean "incorrect recipient" it just means "hasn't been verified". If we have issues you get an email about it not a webhook
SomeKittens joined the channel
markin
koopajah: I mean that makes its sound like it has the results of the verification, null would be better if it wasn't verified or something
koopajah
I do agree on that part but that's not how it was done and since that API is now deprecated I don't think it will change
micahalles has quit
dqsf joined the channel
vmayoral has quit
dqsf has quit
_creativename joined the channel
gladely
I have 1 developement webhook configured for a dev/test app. When I look at one of the Events & Webhooks in the Dashboard, the Webhook Details says "Set up test webhook URLs to receive webhooks." - If I click the link it shows me that one developement webhook. Why doesn't the UI list the webhook so I can retry failures?
koopajah
gladely: sometimes the UI lags a bit behind I think try refreshing the event and see if it appears?
gladely
Lags behind configuration? Because the webhook isn't new. I tried removing it and re-adding it last week.
vmayoral joined the channel
jtmarmon joined the channel
koopajah
I'm not sure, I can't see your dashboard, does this happen on *every event*? Only one? Is your webhook disabled?
gladely
webhook is receiving events, but when I had an error and I fixed the code, I wanted to retry the webhook without waiting for the automated retry period.
seems to be every event.
koopajah
so I'm not sure I understand and you'd need to email support directly so that we can take a look into it
koopajah is now known as koopajah_away
gladely
ok
irctc290 joined the channel
irctc290
Hey, any developer available?
markin
irctc290: yeah
irctc290
Currently trying to do payments using Stripe Connect, I already got the oauth working
I am generating a credit card token using stripe.js with the users public key
gladely has quit
Now I am trying to create a Charge using the platform private key, the credit card token and the users stripe id
gladely joined the channel
markin
irctc290: if you used the user's public key then when you make the charge you'd net to set the stripe-account header as opposed to the destination
gwendall joined the channel
irctc290
I have currently set the Key "Stripe-Account" to the users stripe id in my charge parameter map, do I have to set the Key "destination" instead?
markin
nope, that is correct
irctc290
So I am setting the private key(plattform private key), "Stripe-Account" -> users stripe id and "card" -> the token generated from stripe.js
Getting com.stripe.exception.InvalidRequestException: There is no token with ID xxxxx
markin
and you're sure you're using the user's public key?
irctc290
Let me doublecheck it
jonnym
How do expiry date checks work? We tested it live with an incorrect date (2 years ahead) but it still processed the payment
Is that right?
gladely has quit
markin
jonnym: depends on the bank (yay credit card processing!)
sb_ has quit
sb_ joined the channel
ericchernuka joined the channel
jonnym
so some will accept it and some wont? do you have any more information on this?
markin^
sb_ has quit
markin
jonnym: some will some won't, Stripe just makes sure its in the future, but its up the the bank to verify it and then up to the bank to decide whether or not the risk of accepting it is worth declining
vmayoral has quit
sb_ joined the channel
MrMcDowall joined the channel
irctc290
I am using the correct token, I just reconnected the account to our system. However, the key is different from the one in the account settings
markin
irctc290: it will be, the keys from oauth are unique to your application
irctc290
Okay. Still getting "there is no token with id xxxxxx"
markin
what does your code look like that makes the charge?
pretty sure you're setting the Stripe-Account wrong, I think its part of the request options, let me check
nitzanm has quit
irctc290
I'll try setting destination rather than Stripe-Account, brb
markin
destination requires you use your own publishable key, and there are some differences with how funds flow and stuff
jonnym
I'm aware and have used the test mode during development, but is it possible to delete live mode transactions from history as well? Assuming not, just had to use them to test email receipts but it'd be nice to clear them
irctc290
Okay, same exception anyway.
As for the private key, do I use the accounts private key where I have created the plattform on?
markin
irctc290: so if you use the connected account's publishable key then you'd use the Stripe-Account header, you set that by passing a RequestOptions object (https://github.com/stripe/stripe-java/blob/mast...) as the second parameter to create charge
boucher has left the channel
jonnym: you can't delete charges from live
mxs_ has quit
matin has quit
strangerstudios joined the channel
koopajah_away: when you get back, there are a couple nice pull requests that could use some comment on Stripe-node if you could ping someone https://github.com/stripe/stripe-node/pulls :)
gwendall has quit
strangerstudios
Hi, guys and gals. I'm having an issue where I'm getting extra charges when a subscription is created (sub should have 30 day trial) and hoping you can help me figure it out.
dqsf joined the channel
markin
strangerstudios: hmm, so first things first, are you sure they have a 30 day trial, and that there are no pending invoice items nor account balances?
jordanb joined the channel
strangerstudios
RE being sure, I was hoping I could share logs/etc with you guys to make sure I'm doing it right.
let me post some of the logs to a gist to link to
or am I able to give you log ids to look up?
markin
strangerstudios: I don't work for stripe, but if you gist some logs I can at least give them a sanity check
strangerstudios
thanks
1m
irctc290
Transaction succeeded due to RequestOptions, tyvm, one last question
Is there a way to see the transaction as the platform owner in my account? Cuz I can only see the transaction as the payee, not the plattform owner
matin joined the channel
aracodex123 has quit
micahalles joined the channel
In my applications tab, I see no connected users either, shouldn't they be listed there?
jordanb
Hi, I'm seeing a weird issue when creating tokens via Stripe.js. I'm looking at the dashboard, and in some cases, the "name" attribute isn't present in the query parameters. This seems to only occur when the payment_user_agent is "stripe.js/0c86740". When the payment_user_agent is "stripe.js/bebcbe6", the name attribute is present. Any idea why I'm seeing two different payment_user_agents interspersed, and why one of them would not
markin
irctc290: when you do the Stripe account method, the charge is created in the connected account's person. you can read through https://stripe.com/docs/connect/payments-fees for more info
irctc290: make sure your dashboard is in the right mode (test vs live)?
jordanb: I'd email support@stripe.com about that, one guess would be cached versions of Stripe.js somewhere
jordanb
ok, will do. thanks
krisfremen
is it possible to provide stripe with the billing address information I have collected previously?
irctc290
oh...it was on live mode...my fault. Thank you very much, everything is working fine now
Have a nice day
krisfremen
so the AVS and zip checks can be odne?
markin
krisfremen: you can use the update card api
krisfremen
markin: after receiving the token?
and before charging the card, correct?
markin
krisfremen: to use the update card api you'd have to save it to the customer. why not collect the billing address when you collect the card info?
WillM joined the channel
WillM
Hello, is a stripe person here?
kengu
might be (not me)
krisfremen
markin: customer wants to use two accounts based on billing addres of customer
one for canada and one for us customers based on their billing address
since they're two separate companies
WillM
So i am just setting up my stripe and I can not get it to charge the card, am I supposed to have an independent API to hold customers?
krisfremen
WillM: are you pushing the token to your servers? and charging it there?
markin
krisfremen: sure but you could just do some client side validation and if statement. like what if a customer decides to use a different card, or gets an error and decides to use a different card, then he'd have to go back and change their shipping address
krisfremen
there's no product to ship
markin
whoops meant billing address
WillM
Truthfully, I am not sure, I get the card info and then throw it into the program and it is linked with stripe