#stripe

/

      • chris_
        "object": "card", "address_city": "TAIN", "address_country": "France", "address_line1": "12 rue president alligenda", "address_line1_check": "pass", "address_line2": null, "address_state": "84", "address_zip": "26320",
      • this is the relevant part of the card object of my response
      • so zipcode is 26320 not starting by 84
      • the thing is : how do i know if i can use this field (for ex for US customers) or if I can ignore it (for FR customers)
      • and what about other countries
      • should I ask the support by email ?
      • karllekko
        chris_: sorry, I was checking something for you.
      • chris_: I'm curious about this address_state: 84 so I'm looking to see if I can find more information for you.
      • chris_
        ah no pb, sorry for my precipatation
      • karllekko
        chris_: as for the other question, you should try to collect as much information when creating the card source as possible, as it will help reduce fraud
      • chris_
        ok I think this is what I am doing by using data-zip-code and data-billing-address
      • karllekko
        chris_: for the address state, I think you should write into https://support.stripe.com/email It it possible that our mapping from ZIP code to state is wrong in this case
      • chris_
        ok I'll do that
      • thanks for the quick support
      • karllekko
        chris_: yup, with Checkout you're all good then. Checkout will dynamically show the right inputs to the user based on their card's country
      • chris_
        I've sent my email request, thanks for your support and have a great weekend
      • karllekko
        chris_: also I think there is indeed a bug on our side with mapping that ZIP code to the correct department, so I'll follow up internally as well, but do please write in to support as well :)
      • chris_: great, have a good weekend too!
      • alexb_ joined the channel
      • ftknox_ is now known as ftknox
      • alexb_
        Hey all -- I am setting up subscriptions that can have an arbitrary value, for example, Mary wants to donate $4.35 cents a month to Beth's project. I am planning on using "metered billing" with the aggregate_usage parameter set to last_ever. And then making a one time call to the usage api with the arbitrary amount ($4.35 in this case). Does this seem like the right approach to solve this problem?
      • eb15301d463a9ce2 joined the channel
      • karllekko
        alexb_: great question, let me think about it for a sec!
      • eb15301d463a9ce2
        Hi all, I am a little confused on some of the differences between using Stripe Connect with an application fee and just using Stripe and adding an additional destination to the charge.
      • More specifically, how do payouts get processed when not using Connect, as it is possible that a customer may have used a credit card as payment on their account, but a debit card or bank account is needed to process a payout?
      • karllekko
        eb15301d463a9ce2: I'm not sure I understand you. The way it works is that you charge the customer, on their card, and that amounts get added to your Stripe account. Later, your account balance is paid out to whatever payout destination you have set on your account, which might be a debit card or a bank account
      • alexb_: that's really clever actually. It should work.
      • chris_ has quit
      • agitator has quit
      • eb15301d463a9ce2
        Oh, I miss read the sample code. They are sending the $$ to an accountID not a customerID. I guess my question comes down to, whats the difference or benefit in using Stripe Connect over adding a destination to the charge. For reference I am looking at the sample code here, https://github.com/stripe/stripe-connect-rocket...
      • freite has quit
      • freite joined the channel
      • karllekko
        eb15301d463a9ce2: setting a destination is part of Connect, you can't do it otherwise
      • eb15301d463a9ce2: that code is doing a Destination charge : https://stripe.com/docs/connect/destination-cha...
      • eb15301d463a9ce2: in a destination charge, you set that a certain amount of the charge amount goes to the connected account, and you retain the rest as an implicit fee
      • freite has quit
      • eb15301d463a9ce2
        Ah, thanks, now that you say it, I feel like I remember reading that before.
      • Also, in the pricing for Connect, it says that express and custom accounts are $2 a month per active account, what constitutes a "active" account?
      • linuxmodder has quit
      • psmvac
        @eb15301d463a9ce2: for pricing question, I'd advise you to send an email to support: https://support.stripe.com/email
      • they definitely be able to help
      • eb15301d463a9ce2
        Okay, thanks for the help.
      • TodPunk joined the channel
      • orbyt_ joined the channel
      • Guest75064 has left the channel
      • orbyt_ joined the channel
      • cagomez joined the channel
      • ChocolateMilkGod has quit
      • rajesh
        hi, can we list all invoices related to a subscription?
      • njbair joined the channel
      • psmvac
        @rajesh: yes you can call the List All Invoices passing the ID of the sub to the `subscription` parameter: https://stripe.com/docs/api#list_invoices-subsc...
      • eb15301d463a9ce2 has quit
      • rajesh
        psmvac: wonderful, thanks.
      • psmvac
        @rajesh: np
      • alexb_ has quit
      • TheNewbie joined the channel
      • rajesh
        psmvac: to add to that question, is there a way to further filter by status? for eg: get all invoice items for a subscription that have been paid?
      • TheNewbie
        Hello, After a charge is levied on a verified bank account, how long does it typically take for Stripe to get the money from the customer's bank account? Is there a way to see that exact time in some type of dashboard report?
      • psmvac
        @rajesh: I don't think you can in List All Invoices call filter by paid status. You would need to filter it out application side when iterating over the results I think.
      • rajesh
        psmvac: ok, thanks.
      • francis joined the channel
      • francis
        Hi, any developers online for a quick question on a safari related issue? Specifically focus jumping to exp_month when you click in exp_year field.
      • psmvac
        @TheNewbie: the time it takes for funds related to charge to be made available on your balance can vary. I believe you can see the available on date for individual charge in the dashboard under Balance > Transaction
      • Gyran has quit
      • @francis: mmm. I can try to help. do you have URL to try to repro this ?
      • francis
      • go to a product, add to basket and go to the payment step of the checkout. you'll need to register.
      • psmvac
        @francis: thanks. Looking..
      • francis
        on our iPad, when I click into the exp_year field focus goes to exp_month. you can use the next field button on the keyboard to get to exp_year but my client has had to deal with a number of support queries relating to this now.
      • thanks
      • Ishaq` joined the channel
      • psmvac
        just to clarify, is this happening on iOS and macOS ?
      • francis
        I've only tried it on ios
      • looks like both, my clients live chat has reported the last instance as Safari 11.0.1 / Mac OS X 10.13.1
      • atty-stripe has quit
      • tellnes has quit
      • Majiir has quit
      • gendl has quit
      • jonny has quit
      • greengriminal has quit
      • aykut_ joined the channel
      • greengriminal joined the channel
      • psmvac
        @francis: still looking. can repro with Safari. Do you have the snippet of Elements code that you use on your Checkout page. navigating through the JS resources on your page yet to find it
      • atty-stripe joined the channel
      • tellnes joined the channel
      • Majiir joined the channel
      • gendl joined the channel
      • jonny joined the channel
      • RBecker joined the channel
      • sorry this is Stripe.js v2 ?
      • beermike[m] has quit
      • fish_ has quit
      • Jeremy_Rand[m] has quit
      • skorpy[m] has quit
      • agitator joined the channel
      • @francis: yeah, can you provide the Stripe.js code that you are using on your Checkout page?
      • tml_ joined the channel
      • @francis: eventually found the code, sorry about that. Didn't find anything specific can you maybe send an email to support so we can troubleshoot this further:https://support.stripe.com/email
      • thanks
      • tml_ has quit
      • agitator joined the channel
      • ftknox has quit
      • francis
        do you recommend upgrading to stripe v3 instead? are there any major changes or should it work out of the box?
      • how do I send in a support ticket without an email? do you have a support email address instead?
      • blinky42 joined the channel
      • daft question, registration is straight forward
      • Gyran joined the channel
      • urkle has quit
      • psmvac
        @francis: no, not necessarily updating to v3. I mean this issue might be happening because of an issue with your code but not because you are *not* using v3
      • yeah with the link I sent you need to login from your Stripe account
      • francis
        ok, no worries I'll email support
      • thanks
      • blinky42 has quit
      • francis has quit
      • boris joined the channel
      • boris
        hi there
      • blinky42 joined the channel
      • schutt joined the channel
      • mattwc
        hi boris
      • schutt
        hey all, is the Stripe dashboard down right now?
      • hpar
        schutt: up for me
      • schutt has quit
      • schutt_ joined the channel
      • boris
        Hi, I have a question, I added all live api key in my laravel project, and I use connect functions for payment. But when i want to pay from real card to a user that have a real connected account, it fails, because it says I use test token. If I registered user in db with live stripe account, how can it fail? what am I missing?
      • schutt_
        hpar: odd, i'm getting a timeout when pinging stripe.com, but no other sites
      • hpar
        boris: what's the exact error message? do you have the ID of a request from your logs? it's req_XXX in the URL when you're looking at your dashboard logs
      • mattwc
        schutt_: maybe try a traceroute?
      • (a tcp traceroute)
      • ftknox joined the channel
      • schutt_
        mattwc: trying to go through 54.186.23.98, then gets hung up at ae-2-52.ear2.seattle1.level3.net
      • blinky42 joined the channel
      • that was for `tcptraceroute stripe.com`
      • hpar
        I don't know how accurate this is, but it suggests level3 (major internet backbone) is having a sad day: http://downdetector.com/status/level3/map/
      • mattwc
        yeah, their looking glass seems to confirm an issue with that hop, ideally they'll drop it out and the internet should route around it
      • schutt joined the channel
      • comcast appears to be having a pretty big outage as well according to the outages mailing list
      • schutt__ joined the channel
      • boris
        yes i have the id
      • schutt_ has quit
      • hpar
        and the multiple schutt's joining & dropping
      • schutt has quit
      • boris: can you share it? it's not useful to anyone but you & Stripe, fine to share in public
      • schutt joined the channel
      • schutt
        hpar: yes, its quite bizarre. i've been trying to reset network settings and the wifi and it still isn't resolving
      • mattwc
        schutt: yeah I think your issue is the comcast outage on the east coast
      • schutt
        mattwc: other sites are still working though
      • mattwc
        multiple networks are seeing outages from comcast customers along the east coast
      • it could just be that the other sites you're hitting are configured to go through different peers with Comcast, but a lot of reports of Comcast issues on the east coast from what I can see other companies / networks reporting
      • schutt
        thanks, where are you seeing these reports?
      • schutt__ has quit