#stripe

/

      • stripe059
        I don't understand why that is not a required field with a date then
      • It also says transfers are enabled as well
      • hpar
        ah wait, scratch that -- you're right. It says to provide it soon, not that transfers are disabled
      • timebox joined the channel
      • mikedizon has quit
      • stripe059
        I can throw you the original req_id for the when the account was created via the /account route as well not too sure if it is going to be helpful
      • hpar
        yeah give me a minute here, still looking
      • stripe059
        req_9H0syCbPR26x4N if you need it :)
      • Codemasterflash has quit
      • Goulding
        Hi guys is there anyone still here?
      • dqsf
        Goulding: there are a bunch of folks here, what's up?
      • ta_ joined the channel
      • LazoJJ
        lol we need answers to questions
      • Goulding
        Hiya. Right, I've created a check in my database to check and see if a voucher is valid, however is it possible to not use the coupon textbox if the voucher isn't valid?
      • Guest20510 has quit
      • tlehoux has quit
      • BetaSoul has quit
      • ta_ has quit
      • ta_ joined the channel
      • timebox
        Goulding: What do you mean 'not use ... if the voucher isn't valid'?
      • dqsf
        LazoJJ: What questions do you have for us?
      • Goulding
        timebox: So when you use a coupon field, if the coupon isn't valid the payment fails
      • timebox: I have a way of validating coupons, however if you don't click apply beforehand then the coupon in the textarea is used
      • timebox: I basically want to ignore the coupon field unless the coupon as been applied
      • timebox: actually... I think I may have just thought of a workaround
      • stripe012 joined the channel
      • stripe012
        HI
      • anyone here?
      • dqsf
        I suppose you could: either have some logic in your front-end that clears the field on click of the submit button if the user didn't hit apply, before submitting, or try to make the charge in your back-end with the coupon wrap in a try-catch block, if the payment fails due to an invalid coupon try it again omitting the coupon field.
      • stripe012: there are many of us
      • what's up?
      • stripe407 joined the channel
      • Goulding
        I've solved it with a hidden field. The hidden field appears only after applying a valid coupon, this hidden field is then the subject of an if else statement on the next page
      • timebox has quit
      • stripe012
        I am reading your docs about Stripe Connect and manual transfers
      • dqsf
        that seems like a sensible resolution
      • stripe407
        Hi, I need to update the country property on a Connect account. Is it possible to do that?
      • stripe012
        I am wondering if you could answer some questions
      • dqsf
        stripe407: managed account? sadly the country is not something that can be updated
      • stripe012: ask away
      • rebe joined the channel
      • akiel has quit
      • vincent joined the channel
      • vincent is now known as Guest51625
      • stripe059
        hpar: no rush just wondering if you found anything yet? There was a theory that the user might be using a prepaid debit card, if you think that is what it is I can contact them and ask.
      • hpar
        stripe059: haven't forgotten you! got sidetracked, sorry, taking a fresh look
      • stripe059
        no worries, thanks :)
      • stripe012
        I have manage account with manual transfer schedule, I am charging through the platform (with destination parameter) is transfer is created at the moment of charge ? If so I understand than money goes to SubAccount and wait there for API call (for 30 days) to move money out to External bank account? How do I trigger that?
      • stripe619 joined the channel
      • deivid1111 joined the channel
      • deivid1111
        hello
      • given a subscription id
      • how can i retrieve the invoice related to it
      • sagik has left the channel
      • rebe
        are there any known problems regarding the checkout custom js integration on Safari/iOS? It works perfectly for me on the desktop browsers, but on iOS handler.open(...) does nothing, nothing is logged; and what made me wonder is that the example button on https://stripe.com/docs/checkout#integration-cu... does open a new page, but only on iOS...
      • mikedizon joined the channel
      • stripe059
        @deivid1111 think i can answer that, you can only retrieve the line items to the sub renewal via the api but not the invoice link or pdf
      • dqsf
        stripe012: a transfer is created from the platform to the managed account at the time of the charge automatically. funds become available for transfer out to a bank account per stripe's transfer schedule (varies by country, etc). to actually move funds from the managed account's balance you can do https://stripe.com/docs/connect/bank-transfers#...
      • kilo joined the channel
      • kilo is now known as Guest11310
      • dagda1 joined the channel
      • stripe059
        The user gets an email with the receipt if you enabled that and added the user's email on the customer object
      • dqsf
        rebe: how are you calling the open handler? in a callback, or with a click handler? https://stripe.com/docs/checkout#integration-mo...
      • paulbridi joined the channel
      • paulbridi
        is ssn a requirement for connected accounts?
      • dqsf
        paulbridi: eventually it is required, for most us accounts the last4 is sufficient https://stripe.com/docs/connect/required-verifi...
      • stripe012
        @dqsf thx
      • @dqsf can I use this for direct charge too ?
      • rebe
        @dqsf: callback because it does a server-side validation first before starting the payment process... is there any way around to do a server-side validation first with this style of integration?
      • dqsf
        stripe012: directly charging on a connected account? or on your platform account? its your choice whether to set a stripe account to manual or automatic transfers
      • stripe012
        on connected
      • deivid1111
        anyone?
      • stripe012
        connected account with manual transfers to external account
      • and direct charge to that connected account
      • stripe407 has quit
      • LazoJJ
        I'll go crazy with instant payouts and managed accounts
      • MarkyC has quit
      • I better take some time off
      • dqsf
        deivid1111: you'd need to list invoices and look at the attached subscription ids, https://stripe.com/docs/api#list_invoices --- going forward you could listen to webhooks such as invoice.payment_succeeded webhooks to record this information
      • MarkyC joined the channel
      • MarkyC has quit
      • Goulding has quit
      • T1m0thy joined the channel
      • MarkyC joined the channel
      • rebe: usually people will do their validation, then present a button the user can click to open checkout to complete the transaction rather than using the cb to open the window. Sadly its a tough limit with mobile Safari and some IE versions.
      • stripe887 joined the channel
      • Jim__ joined the channel
      • deivid1111
        but that would be very slow
      • to go through aaaall invoices
      • VisualThinkers joined the channel
      • VisualThinkers
        hi
      • wondering if there is any engineers i can chat with here?
      • Jim__
        hello, folks.
      • dqsf
        VisualThinkers, Jim: Hello, ask your questions, there are many people here!
      • VisualThinkers
        does stripe support umm... holding funds?
      • if i want to transfer funds into stripe and then into my application later on, is that possible with stripe?
      • dqsf
        VisualThinkers: Stripe doesn't have an escrow system but there may be ways you can hold funds for limited periods of time.
      • west joined the channel
      • paulbridi has quit
      • VisualThinkers: What I'd recommend is this --- write down the specifics of your business and email into Stripe and support can help you craft a flow that can work for your biz
      • VisualThinkers
        ok
      • Guest11310
        join #siauliai
      • rebe
        @dqsf: meh, sounds clunky usability-wise. is there a way to not use a popup and redirect to a separate page instead? (like the demo button does on iOS)
      • Guest11310 has left the channel
      • Jim__
        We have an existing Stripe account with a functional connected application, working web hooks, and working redirects. However, I need to add a second web site to work with our existing application. I have added the additional URLs in the redirects, and added additional web hooks, but when someone on the new site tries to use the stripe connect button, they are redirected to our primary domain, which is the wrong URL for the new site.
      • dqsf
        rebe: it's the same issue --- iOS will always open a new window but it gets blocked by mobile Safari, you could roll your own form with Stripe.js
      • Jim__
        Do I need to create a second stripe account, or can I have a second connected application in the same account, one which uses the new domain name?
      • cdbattags joined the channel
      • dqsf
        Jim__: if you have multiple sites setup you could set endpoints in your connect settings as redirect_uris then you need to explicitly pass the redirect uri you want the connect flow to redirect to. see here, https://stripe.com/docs/connect/standalone-acco...
      • stripe059
        hbar: If you are busy right now, I am okay with taking this offline via email (we can exchange emails via pm) or I can go through the support site up to you :)
      • Jim__
        okay. Thank you. May I connect with you offline via email?
      • cdbattags has quit
      • stripe059
        It is just something I want to makes sure is fixed sooner rather than later if it is an issue on my part
      • dqsf
        Jim__: email into support, we'll definitely get the message and are happy to help
      • stripe059: feel welcome to email into support, you can note you spoke with hpar here
      • hpar
        yeah that would be best
      • Jim__
        thank you. I will send a message today.
      • Guest has quit
      • gingerale has quit
      • deivid1111 has quit
      • erich joined the channel
      • cdbattags joined the channel
      • rebe
        @dqsf thanks for your help, good to know. not sure if I'll fix it using the clunky extra button workaround or an own payment form. you don't happen to have a code snippet for checking for those browsers that have this 'popup will be blocked' issue?
      • T1m0thy has quit
      • dagda1 has quit
      • dqsf
        rebe: I don't happen to have a snippet on hand but mobile Safari is the most common browser to have the issue. I suppose you could have conditional logic to use your own form vs checkout based upon the browser ua. I will add the idea for a snippet like that a list of samples to think about. https://github.com/faisalman/ua-parser-js
      • MarkyC has quit
      • rebe
        @dqsf: ok, cool. it would be helpful if https://stripe.com/docs/checkout#integration-cu... would have a prominent hint about this issue - I was quite surprised by this issue and it would have saved time to know about it before implementing the server-side-validation code :)
      • VisualThinkers has quit
      • dqsf
        rebe: that's a fair critique and i'll pass that feedback along
      • erich has quit
      • mikedizon has quit
      • create_vibe has quit
      • Goulding joined the channel
      • Goulding
        Hi guys, this may be a silly question, but is it possible to change a subscription date?
      • Or if I set the trial date until a certain date, will it not take payment until that specific date?
      • ajs_
        hi Goulding, sure. you can move the billing date by leveraging the trial_end
      • mikedizon joined the channel
      • Goulding
        ajs_: So in my dashboard I can simply change the trial date to 14th October and that is when the first payment will be taken?
      • ajs_
        Goulding: right
      • stripe012 has quit
      • Goulding
        ajs_: Perfect, that helps us massively. Cheers
      • ajs_
        cheers
      • Goulding has quit
      • stripe619 has quit
      • mikedizon has quit
      • dev2lead_ has quit
      • Alex_____ joined the channel