#stripe

/

      • orlondow
        otherwise pass for now
      • ta__ has quit
      • KimRoen
        The goals of a user when visiting this page is either to add their bank account preemtively, to add the bank account because they have made money, to get verified on our platform (through Stripe), to change info like their address or bank account, or to meet some kind of demand from Stripe.
      • So the page has a lot of jobs.
      • orlondow
        yeah
      • Repox joined the channel
      • stripe874 joined the channel
      • KimRoen
        I’ll see if I can form a coherent thought and post on the Stripe Connect Discussions group regarding API-restrictions before verification.
      • stripe874
        is there anybody?
      • orlondow
        Hi stripe874
      • stripe874 has quit
      • exhi has quit
      • exhibiton has quit
      • troy__jo joined the channel
      • troy__jo
        Hi there, in subscriptions if a user's card is declined/expired and the user updates the card (through my app) will stripe automatically retry the previous failed charges?
      • mikedizon has quit
      • jak-jak_ has quit
      • orlondow
        Hi troy__jo we don't retry previous invoices
      • although if you change the default card while there are still retries up it would work but you need to reopen the closed invoices manually
      • troy__jo
      • sunburn joined the channel
      • says there is a way to retry the failed payment attempts?
      • tlehoux joined the channel
      • jak-jak joined the channel
      • Specifically this part --> In either case, after the final payment attempt on an invoice, no further payment attempts will be made until a new payment method (i.e., credit card) is added to the customer’s account. The two states differ in what happens from that point forward.
      • jak-jak is now known as Guest36298
      • mikedizon joined the channel
      • baako joined the channel
      • baako
        hi guys where do i find the list of exception for stripe PHP
      • mikedizon has quit
      • orlondow
        troy__jo: yeah I see what you mean but it means something else here. when an invoice is closed we don't retry it
      • otherwise you can check in the php lib code
      • baako
        Stripe_Error this used to be used in php below 5.3.3
      • is this now \Stripe\Error\Base
      • orlondow
        depends on your binding version
      • troy__jo has quit
      • baako
        am using the lastest version of stripe for php
      • we just upgrade to php 7 from php 5.2.16
      • orlondow
        you php version is not really important here except for the requirements of the library, but yes if you use the latest stripe-php bindings, the doc I linked is the one that's used
      • jon_x joined the channel
      • baako
        it does matter orlondow the version because its a big join and we are trying to use the latest version because of the OOP-ness of it
      • if they is a word like "oop-ness"
      • luisurrutiaf joined the channel
      • jon_x has quit
      • orlondow
        baako: I'm just saying that as long as you use php above 5.3.3 you won't see a difference in you stripe-php usage. The namespace formatting you see in the doc was introduced almost 2 years ago and if you use the latest bindings this is the way to go
      • baako
        php 5.2.16 is like 10 years ago lol
      • we used to use a old old old very of the stripe api
      • which is why i asked what stripe_error(used be used in php 5.2) is in the php 5.3 +
      • nilsmunch joined the channel
      • orlondow
        I get what you say, I was just explaining that this formatting is decided by the stripe-php lib not your php version although you can be restricted to older bindings if you're stuck on an old server.
      • Jeff_ joined the channel
      • edrocks joined the channel
      • Jeff_ is now known as Guest93035
      • elit3x joined the channel
      • leequarella has quit
      • Repox has quit
      • Guest93035 has quit
      • alfiemax has quit
      • ftknox joined the channel
      • lenochka joined the channel
      • lenochka is now known as Guest53633
      • luisurrutiaf has quit
      • nilsmunch has quit
      • vincent joined the channel
      • matt____ joined the channel
      • matt____
        good afternoon all
      • Guest53633 has quit
      • edrocks joined the channel
      • koopajah joined the channel
      • ftknox
        matt____: Hello
      • matt____
        i have a question regarding payments around the world:)
      • My company is in the UK, but we expect our new website to be used throughout different countries, which will have different tax
      • bmaq joined the channel
      • I didnt think about this , until i finished the website. Which uses a custom form and checkout.js
      • ftknox
        matt____: okay, I'm following you so far
      • matt____
        ok ill break it down
      • i have a checkout form on my site, and its for £3.99
      • ta__ joined the channel
      • now if someone from america trys to purchase this, their tax would be different?
      • or is it the same
      • ftknox
        matt____: I think I understand you concern - you are concerned about tracking the taxes that you may incur from each country. Give me a second to check something real fast
      • matt____
        yes, because i dont want to go a year down the line , and then have the taxman knocking saying i have violated laws because ive only payed uk tax on all money coming throught the website
      • ftknox
        matt____: okay, so generally companies selling things within Europe or Australia have to calculate a VAT or GST. There are exemptions for various kinds of goods though
      • pablo__ joined the channel
      • fels has quit
      • pablo__
        hi.. I need to know if is required ssl or not
      • matt____
        yes
      • ftknox
        matt____: because knowing where and when to collect taxes is so nuanced, we generally recommend speaking with an accountant
      • matt____
        pablo, ssl not required, but is 100% recommended
      • fels joined the channel
      • ftknox, but how would stripe help in this
      • ftknox
        pablo__: SSL is absolutely required on the page that you are collecting payment information on
      • matt____
        because if i just have stripes dashboard with a million transactions
      • fels has quit
      • njbair joined the channel
      • ftknox
        pablo__: for Live mode transactions. For Test Mode transactions, SSL is not required
      • matt____
        I will never know if 100% of them was in the UK , or 3% was in china etc
      • ta__ has quit
      • ftknox
        matt____: correct - I was looking into some plugins that we know work well.
      • fels joined the channel
      • fels_ joined the channel
      • fels has quit
      • lenochka1 joined the channel
      • matt____: You will probably want to read https://support.stripe.com/questions/custom-fie... and https://support.stripe.com/questions/handling-t... which both recommend using Alavara, BBillbo, or a few other tax calculation services
      • fels_ has quit
      • matt____
        ok , i will look into that now
      • thanks
      • ftknox
        matt____: you're welcome - good luck!
      • fels joined the channel
      • fels_ joined the channel
      • fels has quit
      • fels_ has quit
      • fels joined the channel
      • fels has quit
      • fels joined the channel
      • fels_ joined the channel
      • fels has quit
      • lenochka1 has quit
      • fels_ has quit
      • fels joined the channel
      • fels has quit
      • fels_ joined the channel
      • Tim__ joined the channel
      • bmaq
        Does anyone know how a subscription would just change after a month? I created a yearly subscription plan a month ago for 9.95 and it was only charging them 9.94, so I deleted the old subscription and created a new one with the same ID for 9.95 and it that made it work. I then updated the few customers that were on that plan and everything has been fine. I have had many subscribers subscribe to the new 9.95 plan. But now, 30 days later I just had 2
      • subscribers over night that subscriber and it changed my subscription plan back to 9.94?
      • fels_ has quit
      • fels joined the channel
      • stripe763 joined the channel
      • fels has quit
      • elimence joined the channel
      • fels joined the channel
      • elimence has quit
      • fels has quit
      • stripe763
        If a card is validated and added to a customer object, why would a payment fail the next day with the error saying invalid card #? Doesn't the card validation check for this when adding a new card?
      • fels_ joined the channel
      • Tim__ has quit
      • davisonio joined the channel
      • ziggyfish has quit
      • fels_ has quit
      • ftknox
        stripe763: If you are tokenizing using Stripe.js all that is checked at the time of tokenization is that the card number passes the Luhn check
      • fels joined the channel
      • thomas_ joined the channel
      • thomas_ is now known as Guest67877
      • fels has quit
      • bmaq: are you using a plugin to interact with Stripe?
      • tlehoux has quit
      • fels joined the channel
      • stripe763
        @ftknox: No, php sdk. Is there a way to validate a card before charging the user?