#stripe

/

      • Brian_
        is solved in 3 lines of code
      • lol
      • i cant stay mad at those little guys for long
      • timebox
        For sure. It's fully unpossible.
      • Brian_
        gonna bounce out and let these tests a-run, thanks again!!
      • Brian_ has quit
      • bwn has quit
      • FalaffelAr joined the channel
      • kris
        hello to everyone. here for the first time, so will be observing first, then ask questions (:
      • timebox
        kris: Hi! Feel free to ask - we're happy to help if we can!
      • kris
        Thank you very much. There is few questions I have but not just now, the time will come.
      • Useresu joined the channel
      • bwn joined the channel
      • himmxt
        Hi all! I have a PHP question -- I'm trying to implement an automated test that calls \Stripe\Customer::create(array('email' => $email,'source' => $token)); My question is how to test stripe tokens in PHP. Has anyone used this tool ( https://github.com/JacobBennett/StripeTestToken ) before? If so, is it fine, or is there another way that anyone would recommend?
      • krazyj
        timebox: question about the ‘stripe-account’ header… if i’m trying to request Ephemeral Keys for a Customer that’s on a user’s account (connected to my platform), could i just add a ‘stripe_account’ param to this hash? https://github.com/stripe/example-ios-backend/b...
      • timebox
        himmxt: You can use the test Tokens from here: https://stripe.com/docs/testing#cards
      • krazyj
        any idea if that will automagically work? or does the ‘stripe-account’ value HAVE to be set as the request header?
      • timebox
        krazyj: I believe so, and you'd also want to make sure it's included in every other Stripe API call as well, since they'll all be made on your Connected Account.
      • himmxt
        Oh awesome! I missed that tab, thank you very much!
      • koopajah joined the channel
      • koopajah
        krazyj : that should just work in that case I think
      • krazyj
        ok
      • koopajah
        I'd just test it :)
      • krazyj
        yeah, trying now :)
      • i’m the frontend dev trying to help the not-very-technical backend dev :D
      • timebox has quit
      • kris has quit
      • stripe401 joined the channel
      • bob_ joined the channel
      • seb23` joined the channel
      • seb23` has quit
      • kes has quit
      • also, what should ‘api key’ be? is that the Platform Secret?
      • seb23` joined the channel
      • koopajah
        yes
      • bob_
        Why when a person who had already bought a product in stripe and the credit card information has changed the payment no longer works on a new purchase.
      • mitchum17 joined the channel
      • stripe401 has quit
      • koopajah
        bob_ : it's up to the bank to decide whether to let a charge through or not. There are a lot of reasons to decline a charge (stolen, not enough funds, etc.). We do work with card networks to update card data automatically though: https://stripe.com/docs/saving-cards#automatic-...
      • seb23` has quit
      • mitchum17
        Hey there! If we are only storing customers and cards in stripe and not active subscriptions does the auto card updating feature listed here https://stripe.com/blog/smarter-saved-cards still work?
      • koopajah
        mitchum17 : yep
      • mitchum17
        Awesome! thank you
      • mitchum17 has quit
      • dionysus69 has quit
      • mw44118
        Hi all -- I'm using stripe checkout to get a token that I use to create a customer. Is there a way to use stripe checkout before somebody actually buys anything, just so I could get a credit card on file for later use?
      • koopajah
        yes Checkout just collects card details nothing else
      • mmcclure joined the channel
      • mw44118
        koopajah: so could I open the checkout "widget" without putting in a dollar amount, and at the end of that, I'll get a token?
      • koopajah
        yes, just don't pass `data-amount`!
      • http://jsfiddle.net/6a5vubwj/ example for a simple "update your card"
      • solid joined the channel
      • solid
        anyone here? :D
      • Scottyoak_ joined the channel
      • seb23` joined the channel
      • Scottyoak_ has quit
      • any stripe devs here that could answer a quick question?
      • njbair joined the channel
      • eric_lag_ joined the channel
      • kevincennis has quit
      • eric_lagergren has quit
      • mw44118
        thanks koopajah !
      • koopajah
        solid : what do you need?
      • mw44118 : sure!
      • solid
        hey!
      • i'm setting up custom account payouts
      • i'm trying to determine, does a custom account "bank account" need to be verified with those "penny deposits" before they can accept a payment from us?
      • Useresu has quit
      • seb23` has quit
      • koopajah
        solid : no
      • solid
        :D awesome, so basically, setup the custom account *with* a bank account # and routing #... then start sending payouts to them? No other verifications/red tape?
      • DD joined the channel
      • DD has quit
      • koopajah
        correct! Use https://stripe.com/docs/stripe.js#collecting-ba... to tokenize bank accounts
      • NationalStandard joined the channel
      • __stanislaw has quit
      • __stanislaw joined the channel
      • __stanislaw has quit
      • hkhk joined the channel
      • solid
        @koopajah, is it reasonable to just build that bank information into the stripe.accounts.create() or .update() call?
      • __stanislaw joined the channel
      • trying to keep it simple, just allowing one payout account per customer and if they need to update it I simply replace the existing one
      • koopajah
        I'd recommend to tokenize client-side for security reasons :)
      • cchaulvet joined the channel
      • solid
        oh you mean to tokenize the user input?
      • koopajah
        yes
      • cchaulvet
        Hello, I do have a bad request with Prestashop Stripe module : shared-d04c8ca084af3f662c7f806240b373dc.js:1 POST https://api.stripe.com/v1/sources 400 (Bad Request)
      • mw44118
        In stripe connect, will stripe issue a 1099 for my businesses?
      • ta_ joined the channel
      • koopajah
        cchaulvet : looks like a bug in the prestashop module so you should talk to their developers
      • mw44118 : https://support.stripe.com/email would be the right place to ask
      • timebox joined the channel
      • Useresu joined the channel
      • solid
        @koopajah, one more question :D - how important is that last 4 digits of a user's social security number when setting up these custom accounts.
      • I feel like that might be a bit of a UX hurdle for some people
      • Useresu has quit
      • koopajah
        depends on the country and all. It's not critical at first at least
      • solid
        US only. yeah as far as i've read it's not critical till they start making $$$. I think we'll make it something to handle manually with our CS for now.
      • cool, super helpful man, cheers.
      • koopajah
        happy to help :)
      • einnjo joined the channel
      • bwn has quit
      • NationalStandard has quit
      • solid has quit
      • bwn joined the channel
      • ta_ has quit
      • Mamsaac joined the channel
      • Mamsaac
        Hi! If I am having trouble getting charges to not be declined, EVEN under test settings, who should I talk to?
      • timebox
        Mamsaac: What error are you seeing?
      • Mamsaac
        Your card was declined.
      • Useresu joined the channel
      • Customer just asked me to integrate his site with his Stripe account
      • timebox
        Mamsaac: What is the complete, exact error object you're getting back from Stripe?
      • himmxt has quit
      • Mamsaac
        using the php client, edited: "PHP message: PHP Fatal error: Uncaught exception 'Stripe\Error\Card' with message 'Your card was declined.' in /path/path/stripe-php/lib/ApiRequestor.php:129 from API request 'req_XXXXXXXXXXXX'
      • stripe-php/lib/ApiRequestor.php(61): Stripe\ApiRequestor->_interpretResponse('{? "error": {?...', 402, Array)
      • and from the dashboard side
      • it says something regarding fraud detection
      • "Blocked by Radar due to a high risk of fraud"
      • Dylan_ joined the channel
      • I find it weird that test mode does that
      • timebox
        Mamsaac: Ok, I'd reach out to Support so they can look into the details for you: https://support.stripe.com/email/login
      • Mamsaac
        ok thanks
      • timebox
        Mamsaac: Though, what test card are you using?
      • (but really, Support can probably give you the right answer.)
      • Mamsaac
        4242 4242 4242 4242
      • but I used several of them
      • timebox
        Hmm. Ya, contact Support so they can look into the details for you.
      • Useresu has quit
      • Mamsaac
        thanks @timebox
      • Dylan_
        Hello Stripe folks, our team is in the process of migrating us from using Shopify's checkout flow to using https://stripe.com/elements so that we can support recurring payments. As such, we need to implement our adwords/facebook/linkedin advertising pixels directly. Are there any Stripe specific factors we should be taking into account for those (I dont see them referenced anywhere in online documentation) or no?
      • Useresu joined the channel
      • Useresu has quit
      • FalaffelAr has quit
      • timebox has quit
      • Tim__ joined the channel
      • Tim__
        Hey, should emails be sent to customers if they subscribe with a 100% off coupon?
      • timebox joined the channel
      • koopajah
        Dylan_ : not something we manage on our end no
      • Tim__ : no email receipt is sent if there's no charge
      • Tim__
        Thanks Koops
      • Tim__ has quit
      • Dylan_
        Thanks @koopajah have a good one!
      • Dylan_ has quit
      • Mamsaac has quit
      • Useresu joined the channel
      • cchaulvet has quit
      • Useresu has quit
      • koopajah has quit
      • __stanislaw has quit