#stripe

/

      • jholm has quit
      • tr12
        you could also have them connect to your test environment, but then they'd need to connect again to your live environment when they start up
      • dixon joined the channel
      • and also it would still prompt them to put in info, except there's now that danger-striped button to "skip this form"
      • zkirill has quit
      • it's not really a flow that's intended to ever be seen by a customer
      • it's more designed for your testing use
      • LatoSans
        tr12, that's good to know. I'm just trying to find a way where they could experience the whole setup without using live credentials if they haven't signed up to test both ends.
      • tr12
        you can probably fake most of your demo without connecting their account at all, unless your demo involves them logging into their stripe dashboard
      • that's the only other alternative I can think of
      • zkirill joined the channel
      • LatoSans
        Yeah, that's what I wanted them to see - the Stripe dashboard.
      • markin
        or just have some dummy already connected accounts
      • tr12
        oh, that's so lurky, though
      • markin
        then after the demo you can purge the test data
      • LatoSans
        Good idea markin :)
      • tr12, these terms like 'wierd' and 'lurky' are enticing me. lol
      • jholm joined the channel
      • tr12
        I mean - you're going to what? give them the password to this account?
      • have a big old pool of these things that you use?
      • manually spam up a bunch more when that pool runs dry?
      • LatoSans
        Yeah, that's why I was asking if there was a way to connect a standalone sandbox account.
      • Oh well, no biggy though.
      • tr12
        this idea seems entirely too wile e. coyote for my liking
      • apologies to markin :P
      • bkrausz has quit
      • markin
        I never said I had good ideas
      • tr12
        :P
      • kies joined the channel
      • LatoSans
        Well, if they wanted to play around with some of the Stripe Connect third-party integrations, I could see it being used for testing purposes. Like my example with #slack. It's not a must have, I know I'm in the minority of asking, just curious if there was a way. Thanks for answering the wierd lurky wiley-e cyotey question. lol
      • renvis joined the channel
      • renvis_ joined the channel
      • renvis has quit
      • GP joined the channel
      • GP is now known as Guest1801
      • ffoeg has quit
      • vermonster joined the channel
      • Guest1801 has quit
      • bkrausz joined the channel
      • tr12
        LatoSans: actually, there is something you can do
      • markin
        though that will cause issues if they already have a stripe account registered
      • tr12
        this lets you create a stripe account with minimal information (and not just for testing only), which I think would fit the bill of what you're trying to do
      • although what markin says is absolutely correct
      • you do periodically see people come in, very confused because they now have more stripe accounts than they think they have
      • although this is not a problem unique to deferred accounts
      • zkirill has quit
      • people can (and do) make multiple accounts when using the usual oauth process
      • zkirill joined the channel
      • LatoSans
        Thanks for the good info. Will their purged deferred Stripe account affect their ability to get an account later if therea re no actual charges and refunds, and be treated like a sandbox?
      • That's assuming they're using the same email address.
      • tr12
        They would just activate the deferred account
      • LatoSans
        Nevermind. I misread this part, "Once the first charge is made on the account, the account holder will have one week to activate the account before Stripe blocks further charges."
      • Basically if they make a charge, that's when the time requirements happen. Good info!
      • markin
        though thats a live charge not a test charge
      • LatoSans
        Yep, thus the misreading. This will work great. :)
      • Gootch2 joined the channel
      • Gootch2
        if I have a plan, and a user subscribed to a plan.... then the user cancels before their subscription ends (i set at_period_end=true)...
      • then the user re-subscribes...
      • is there a way to "resume" the subscription without re-billing them?
      • bkrausz has quit
      • markin
      • Gootch2
        or, "cancel" the cancellation?
      • thanks markin
      • devbug has quit
      • bkrausz joined the channel
      • vermonster has quit
      • Gootch2 has quit
      • cstumph has quit
      • cstumph joined the channel
      • ronoc has quit
      • stuwest has quit
      • Crothers joined the channel
      • dixon has quit
      • rmoriz joined the channel
      • bkrausz has quit
      • timrosenblatt has quit
      • cstumph has quit
      • smgoller has quit
      • smgoller joined the channel
      • dmarr joined the channel
      • stuwest joined the channel
      • devbug joined the channel
      • jholm has quit
      • jareddlc has quit
      • cstumph joined the channel
      • NullVoxPopuli joined the channel
      • AndrewBC joined the channel
      • Smack has quit
      • cstumph_ joined the channel
      • cstumph_ has quit
      • YoY_ has quit
      • ywain has quit
      • NullVoxPopuli has quit
      • rarruda_ joined the channel
      • rarruda_ has quit
      • citizen-stig joined the channel
      • nilsmunc_ has quit
      • jholm joined the channel
      • citizen-stig has quit
      • theery joined the channel
      • jholm has quit
      • jsmithjr joined the channel
      • theery has quit
      • jsmithjr
        Hello, what's the best way to update the descriptions for the automatic proration adjustment invoice items when I change a customer's subscription quantity? I want to add some context for my customers
      • theery joined the channel
      • theery has quit
      • z2z has quit
      • mattmcclure has quit
      • renvis_ has quit
      • mattmcclure joined the channel
      • drale2k has quit
      • intercorp has quit
      • dqsf joined the channel
      • markin
        jsmithjr: do they have invoice items ids?
      • dqsf has quit
      • tictacjoe joined the channel
      • jsmithjr
        markin: I think so, but is there a reliable way to get them?
      • markin
        the list invoice items api
      • nemothekid has quit
      • jsmithjr
        markin: Oops, I mean to get the ids; to get the 2 specific invoice item ids that were created for a particular subscription quantity update
      • markin
        yeah, you should be able to get them from the list invoice items api, you'd specify the customer and they should be returned
      • kreynolds has quit
      • dixon joined the channel
      • ben___ joined the channel
      • ben___
        We are using Stripe Connect. We have read all the documentation and have a question for the refund issue. We are looking for a documentation that shows how to write refund issue code in Java to control the refund from the connected accounts. In other words, we as a platform could pull back the money that sent to the connected account and refund the customer. There is no Java documentation. Wish you could help.
      • jsmithjr
        That's true. I guess I'm asking if there's a best practice way of getting those invoice items. Right now I am fetching all the invoice items after the invoice update and trying to match 2 of them out of many by looking at the timestamp.
      • tictacjoe has quit
      • markin
        jsmithjr: if you pass the customer id, they're sorted by created time automatically so it should be the last 2 (assuming a proration line item was needed), Though a better way may be to just send your own email
      • khart joined the channel
      • jsmithjr
        I'm not sure how/when those automatic proration invoice items are created, but if it's asynchronous, maybe I should move all my logic to my webhook handler. I could send my own email but the descriptions still show up on the invoice and I'm worried my customers will be confused by all the "Unused time..." and "Remaining time..." line items
      • oats_ joined the channel
      • khart has left the channel
      • oats_ has left the channel
      • ben___ has quit
      • markin
        If you sent your own receipt, the logic in your code that sent it could see that its a proration line item and then adjust the description
      • jsmithjr: I don't know if its an async task on stripe's end
      • renvis joined the channel
      • berg_: you'd set the stripeAccount on the RequestOptions object to the account id of the account you want to make requests on behalf of https://github.com/stripe/stripe-java/blob/8de6...
      • jsmithjr
        markin: Ah, okay. thanks!
      • drale2k joined the channel
      • tomholty joined the channel
      • tomholty
        hey guys – anyone know much about the types of images and quality required to satisfy stripes ID verification process?
      • PDFs accepted?
      • My customers seem to be uploaded decent images and the verificiation fails. Difficult to understand why.
      • markin
        tomholty: identity documents need to be jpegs or pngs
      • I'd email support@stripe.com about it, I believe its a third party verification service that handles it so they should be able to look into it
      • tomholty
        ah oh thanks markin
      • @markin