#stripe

/

      • lash24
        hahah
      • i can definitely try a -H
      • hpar
        -u is fine, put a colon after the secret key and then a space so it doesn't prompt for a password
      • truepudding has quit
      • vbwyrde
        I know this isn't stripe specific but ... generally speaking, do people usually have a dev -> test -> production setup for WordPress sites? And if so, can you update the test and production by simpe file transfer, or is it more invovled?
      • hpar
        zreitdl: it definitely can if you submit everything up front, but you still need to monitor the account.updated webhook in case stripe needs more info
      • vbwyrde: I would say that in experience that most WP devs don't do this
      • I personally do when I work on WP sites though, because omg
      • vbwyrde
        yup
      • same thinking
      • but ... how do you do the updates to test and prod?
      • lash24
        omg @hpar, i wasnt escaping the ampersand via command line
      • now ive got a valid response
      • hpar
        aha!
      • lash24
        let me get a bad date
      • basically im command lining to mimmick my application calls
      • to test the endpoint
      • the application was getting good responses
      • axyjo joined the channel
      • axyjo has quit
      • axyjo joined the channel
      • hpar
        vbwyrde: I'd search around for "modern wordpress development" there are some good ideas & tools out there
      • zreitdl
        @hpar is it good, if I request account every time users goes in his "payment" section? I mean, I'm not need webhook, if I always request account, and I can take info from this request
      • hpar
        what I've done is check everything into git, including all of the plugins and content
      • BCApollo has quit
      • vbwyrde
        roger that. I'm just wondering about the wp database
      • that probably needs to be sent along as well as the files
      • hpar
        zreitdl: what do you mean by "request account"? like calling https://stripe.com/docs/api/curl#retrieve_account e?
      • that's fine to call as often as needed
      • yeah not sure on that one vbwyrde, I'd definitely look around. Upgrading plugins can alter schema, for example, and if you load data on your dev site that you want on your prod that's another kettle of fish
      • zreitdl
        @hpar ok, and is it a good practice? how should I use webhook this way? I mean, "account updated", and .... ??
      • lash24
        @hpar, omg you'll never guess
      • i was summing up all the amounts of charges, as integers lol.. and was like WHY IS IT SO BIG... lol
      • so the ranging and everything is correct
      • hpar
        cool
      • Doginal joined the channel
      • zreitdl: ah got it, you should read this https://stripe.com/docs/connect/identity-verifi...
      • lash24
        hah so sorry about that, we're good
      • hpar
      • jonmaier has quit
      • lash24
        thanks for your help
      • Lokesh_
        hey thr... now getting following response error: { "error": { "type": "invalid_request_error", "message": "Cannot provide both personal_id_number and ssn_last_4 unless they match", "param": "legal_entity[ssn_last_4]" } }
      • axyjo has quit
      • the request body is as : { "type": "custom", "tos_acceptance": { "ip": "76.232.51.122", "date": "1498842738" }, "legal_entity": { "first_name": "Kelvin", "last_name": "Harris", "dob": { "year": "1972", "month": "09", "day": "23" }, "personal_id_number": "*********", "ssn_last_4": "****", "type": "individual" }, "bank_account": "btok_1AaSfGGmsdTGXG3msu8eMwPk" }
      • zreitdl
        @hpar seems like I should duplicate some info in my db, and update this info when webhook comes? When user goes to page, I can get all verification needed fields from account request...
      • Lokesh_
        can u plz loog into this
      • axyjo joined the channel
      • axyjo has quit
      • axyjo joined the channel
      • hpar
        yeah, but how are you going to let your user know they need to update their account info zreitdl?
      • lash24 has quit
      • also, when more information is required there's a deadline of a few days to provide it or the account goes on hold
      • curb has quit
      • zreitdl
        @hpar on this page I will write "u need this field, please update your info" and button "change info"
      • TheAdversary joined the channel
      • jungmin joined the channel
      • Mustek has left the channel
      • hpar
        zreitdl: right, but how will they know when they can't get paid anymore because if you don't tell them about the deadline for sending info?
      • I mean, feel free to build without it, just seems like it's going to frustrate users
      • jungmin has quit
      • snoopslimes joined the channel
      • Lokesh_: how are you certain that the personal ID matches the last4? also, there's no need to send both when creating an account. personal ID isn't generally needed
      • quazimodo has quit
      • also, I hope that's not someone's real information you shared in this channel
      • snoopslimes
        Hi, I have a shop on shopify, and a shopify risk analyst told me I can't use stripe anymore because I sell SLIME.
      • zreitdl
        @hpar yeah, I'm just want to know how people use it.. Now I got it, thnx
      • @hpar and 1 more question, have you ever use webhook on .net core? xd
      • Lokesh_
        not not sending both it says SSN last 4 must be exactly 4 digits.
      • hpar
        zreitdl: no, but I have looked at https://github.com/stripe/stripe-dotnet#events
      • Lokesh_: ok, but you showed me an example with both sent and the error was "last4 personal ID number doesn't match the last4". So I'm confused
      • snoopslimes: not sure there's anything we can do here? it's a developer support channel. That's a really odd thing to reject an account over, but I don't know shopify's policies
      • Lokesh_
        we tried with all combinations
      • rubyonrailed joined the channel
      • hpar
        Lokesh_: 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
      • Lokesh_
        the one with real values I sent
      • to u
      • zreitdl
        @hpar thnx, I read this, and some more about it, but I think I need smb who works with it.. its when u doing all right, but its not working
      • Lokesh_
      • provided above
      • snoopslimes
        @hpar the risk analyst said that it was a problem from stripe not them.. they said that the item that I sold, slime, was a risk ..
      • which don't think it is
      • hpar
        yeah I don't think so either snoopslimes, the prohibited businesses are here for stripe in the US https://stripe.com/us/prohibited-businesses
      • any way to appeal with them? just a search for "slime shopify" turns up a bunch of stores on google
      • em77 joined the channel
      • wook has quit
      • snoopslimes
        I already emailed and called shopify but they said it was a high risk item so I cant use stripe for shopify payments.
      • Lokesh_
        @hpar , can u plz look at the details
      • hpar
        patience lokesh
      • snoopslimes
        it is very unfair because there are a lot of slime shops that use stripe as a payment processor and I can't use it..
      • hpar
        I already did, and it looks like you're passing completely blank info for both last4 and personal_id_number
      • eshlox has quit
      • zreitdl has quit
      • em77 has left the channel
      • snax_ joined the channel
      • Mathias111 joined the channel
      • Mustek joined the channel
      • Lokesh_
        in the https://dashboard.stripe.com/logs/req_AwLLHAID1... both last4 and personal_id_number are being passed
      • axyjo has quit
      • wook_ joined the channel
      • snax has quit
      • saurabhjha joined the channel
      • snoopslimes
        hello???
      • Lokesh_
        hey thr?
      • hpar
        all you I can say Lokesh_ is you need to make 100% sure that the last4 and personal ID number match, and the error message you're getting says that they don't
      • Lokesh_
        what do you mean by same?
      • hpar
        like if the personal ID is 123457890 then the last 4 should be 7890
      • snoopslimes: this decision is 100% up to shopify, and there's nothing that Stripe can do here, you need to work with their support
      • Lokesh_
        ok.. let us try this combination
      • kaylined joined the channel
      • snoopslimes
        ok. let me try calling shopify again.
      • Lokesh__ joined the channel
      • Lokesh__
        sorry.. got disconnected... btw.. thnx a lot .. it worked
      • Lokesh_ has quit
      • SWISS_ joined the channel
      • Lokesh__ has quit
      • kies joined the channel
      • snoopslimes
        Hey. I just contacted shopify, and they said it was you guys who made the final situation
      • SWISS_
        Hi there!
      • snoopslimes
        I have a shop on shopify, and a shopify risk analyst told me I can't use stripe anymore because I sell SLIME.
      • formula1 joined the channel
      • formula1
        We have an infinite amount of money for test accounts yes?
      • snoopslimes
        and I just contacted them and it was you guys who said that slime was a high risk item and that I can't use stripe any more..
      • vinnychase joined the channel
      • can you please look into that and see why? I don't see how slime is a high risk item.. many others sell slime such as glitterslimes.com and ogslimes.com and they use stripe and shopify
      • can you guys please answer,,
      • stripe407 joined the channel
      • SWISS_
        @formula1 yes
      • njbair has quit
      • njbair joined the channel
      • snoopslimes has quit
      • stripe407
        Hi, I'm trying to understand how use stripes checkout on the server side.... On the documentation for the checkouts is say's // Token is created using Stripe.js or Checkout! // Get the payment token submitted by the form:
      • SWISS_
        I want to create a payout function. User in my App enters his IBAN and gets the money. My question is: Is that even possible with Stripe and is the way to go: -Create a new card -create a new payout
      • stripe407
        is the token the infor the user submitted or is it somthing else?
      • SWISS_
        @Stripe407 what is your question? thats right. you need a token, which is created
      • @stripe407 No. The user enters his credit card informations and then Click on submit => stripe.js send this data to Stripe.com server and the server sends a Token to your website if everything was correct- this is the token you need to send to your server.
      • stripe407
        how do u collect the token?
      • sun__ joined the channel
      • sun__
        Hi! Is anyone here?
      • SWISS_
      • Please also help me someone when you know the answer :D haha
      • [19:56] <SWISS_> I want to create a payout function. User in my App enters his IBAN and gets the money. My question is: Is that even possible with Stripe and is the way to go: -Create a new card -create a new payout
      • stripe407
        thnks :)
      • SWISS_
        you are welcome sunshine
      • saurabhjha has quit
      • kaylined
      • stripe407: Stripe.js isn't used on the server side, client side only.
      • saurabhjha joined the channel
      • sun__
        I am trying to implement an endpoint to deal with stripe webhook. It seems my backend service can listen to the webhook event coming from Stripe but keep getting this error.
      • "Webhook has no Stripe-Signature header"