#stripe

/

      • jay_
        I'm currently being told my application is in test mode and all payments are being declined when the application is DEFINITELY NOT in test mode...this is urgent as all payments are being declined and i havent received a response from your support team. anyone here who can help me?
      • s3shs joined the channel
      • dqsf
        jay_: did you fill out and submit the activation form at that link
      • jay_
        at what link? I've been accepting payments for a year now, and it just broke over night without us changing anything
      • dqsf
      • Ok, unfortunately this is something only support can handle
      • they will respond to you about this and I'm very sorry about the trouble
      • jay_
        this is what i see at that url: http://cl.ly/2w1R0O3c2m1F
      • and if they did shutoff my account? why was I not notified?
      • this is nuts...maybe you guys should have a phone # ?
      • dqsf
        jay_: You'll need to talk to support about this, unfortunately there is nothing we can do about account status issues in IRC. We are just devs
      • jay_
        do you have a support phone #? or is it email into the abyss and hope and wait?
      • nemothekid joined the channel
      • dqsf
        There is no phone support at this time. If you share your email with me in private I can make a note on your ticket but you will have to wait to hear back from support about this
      • bostonmacosx has quit
      • Alessandro2 joined the channel
      • jay_ has quit
      • Alessandro2
        Hi, I have integrated a FormCrafts form with my Stripe account here https://formcrafts.com/a/volaregratispremium. I would like to test if everything is ok before going into production mode. What steps should I take? Thanks for your help.
      • dqsf
        Alessandro2: How do you connect your account with FormCrafts? Did you have to enter your API keys, or go through the Connect process?
      • If its api keys you can just plugin your test keys https://dashboard.stripe.com/account/apikeys , if you had to go through a "Connect" flow you'll want to chat with them to see if they support any kind of testing. Worst case I suppose you could make a live charge with your own card and then refund it!
      • s3shs_ joined the channel
      • VPS has quit
      • nemothekid joined the channel
      • bhahn joined the channel
      • gnoze5 joined the channel
      • bhahn
        is there a way to make a charge with the destination as a managed account go to the account’s available balance immediately? it looks like it stays in the pending balance for a bit
      • one00handed has quit
      • one00handed joined the channel
      • dqsf
        bhahn: in testing? I believe you can use 4000000000000077, https://stripe.com/docs/testing#cards
      • bhahn
        dqsf: yup, testing! will look at those docs. thx
      • LarryMarzanJr has quit
      • Milo has quit
      • dqsf has quit
      • LarryMarzanJr joined the channel
      • dqsf joined the channel
      • tr12 has quit
      • Alessandro2
        I do not remember any API keys, so I guess it was via Connect. Live charge is an option too.
      • markin
        Alessandro2: formscraft should have some way to shift between live and test mode
      • Alessandro2: if you switch to live mode and everything works in test mode it should just work
      • landakram joined the channel
      • LarryMarzanJr has quit
      • lexton has quit
      • LarryMarzanJr joined the channel
      • Alessandro2
        As far as I know FormCrafts has no live/test switch, it's all on Stripe side. I have tried with fake card numbers from Stripe website, but I get error messages on submitting.
      • cdbattags joined the channel
      • zach_ joined the channel
      • zach_ has quit
      • devbug joined the channel
      • dqsf
        Alessandro2: In that case it sounds like FormCrafts hasn't given you a way to make test transactions with Stripe, you could try reaching out to them directly!
      • OddDuck joined the channel
      • Or as I mentioned, make a small transaction with a real card, then refund it from your Stripe dashboard
      • Alessandro2
        that's maybe the better solution ;)
      • thanks for your support
      • LarryMarzanJr has quit
      • cdbattags has quit
      • LarryMarzanJr joined the channel
      • LarryMarzanJr has quit
      • stefek99 joined the channel
      • RattyWork
        Is there a good way on testing accounts, and transferring funds? For example, I want to create an account and transfer some funds from main acocunt to secondary account… The acocunts that I create under testing, say they are unverified, and there is no verification information. Is this supposed to happen when creating accounts under the test account?
      • dqsf
        I'm not sure I understand the question completely, do you want to simulate verification on test managed accounts?
      • lexton joined the channel
      • ajs_
        RattyWork: that's fine. when you create a connected account initially the status would be `unverified`
      • RattyWork
        Sorry about that. So I want to stimulate creating a real account, checking to see if it is verified(For example, do I need triggers or webhooks ot check acocunts), and then doing a fake transfer from one account to another.
      • ajs_: Yeah, which makes sense, but there are no reasons under legal_entities that say why the account is not verified.
      • or under verification
      • ajs_
        RattyWork: so just because an account shows that they're "unverified" doesn't necessarily mean that their ability to receive payments will be halted; it just means that we'll still need additional info in the future before they're fully verified.
      • dqsf
        so you can look at the fields_needed details underneath 'verification' to see if there are any fields that stripe needs. over time if stripe needs more information about an account we'll send an account.updated webhook with new fields_needed. in test mode if you want to simulate verification i believe you can put 000000000 as personal_id_number and that will automagically make the account verified :)
      • but the real thing to pay attention to on a managed account is not verification status but are charges_enabled and transfers_enabled true and fields_needed empty
      • RattyWork
        Awwww okay, so I can test the account without any problems by just doing a test transfer on an unverified account.
      • I was wondering if a transfer would go through
      • dqsf: Do I need to setup a web hook, if I am pulling the data from your API to my app? I didn’t know if I could do a request on the account to check if the account is verified, instead of having a webhook.
      • LarryMarzanJr joined the channel
      • dqsf
        A webhook is a good idea as what stripe asks for may change depending upon how much money has been transferred to the account, etc
      • RattyWork
        Thank you ajs_ and dqsf :)
      • irctc005 joined the channel
      • irctc005
        hello guys,
      • dqsf
        hi irctc005
      • what's up
      • irctc005
        can I ask how to capture customers Phone number and recored it to stripe account?
      • dqsf
        irctc005: add a form field, pass it to your backend, then store it in metadata, https://stripe.com/docs/api#metadata
      • irctc005
        ok cool. I already have the form
      • and on $customer = Stripe_Customer::create(array(
      • I added 'phone' => $newphonenumber,
      • is that the way to add it?
      • ajs_
        irctc005: so you'll only be able to use the parameters that are accepted here: https://stripe.com/docs/api/php#create_customer
      • instead of using `phone`, you'd use metadata as dqsf suggested: https://stripe.com/docs/api/php#metadata
      • nemothekid joined the channel
      • irctc005
        ok will check it out
      • ty
      • LarryMarzanJr has quit
      • bhahn has quit
      • LarryMarzanJr joined the channel
      • bhahn joined the channel
      • sr2016 has left the channel
      • sr2016 joined the channel
      • sr2016 has left the channel
      • sr2016 joined the channel
      • Alessandro2 has left the channel
      • Milo joined the channel
      • bhahn has quit
      • sr2016 has left the channel
      • sr2016 joined the channel
      • montgomjean has quit
      • TimS joined the channel
      • guys, about using metadata
      • I added "metadata" => array("contact_number" => $newphonenumber)
      • on $charge = Stripe_Charge::create(array(
      • but it did not save any metadata on the customers info on my stripe account?
      • TimS
        I had a quick question about payment handling. I can't seem to figure this out, and saw that the Stripe::Transfer was deprecated. How do I transfer money from a main Stripe account (has a few thousand in it) to Connected (Stripe Connected) users? Like $40ish transactions.
      • Stripe::Charge only works if I set the source as a Card (or token, or card array, basically a card)
      • dqsf
        irctc005: It sounds like you saved metadata on the charge rather than the customer
      • TimS
        Basically, Stripe to Stripe payments.
      • irctc005
        ohh should be in this code instead?
      • $customer = Stripe_Customer::create(array(
      • dqsf
        TimS: Most transactions must originate with customers, via charges, https://stripe.com/docs/connect/payments-fees
      • TimS: For under ~10% of volume you can use transfers, https://stripe.com/docs/connect/special-case-tr...
      • If you need to do more than this I suggest emailing into support@stripe.com with as many specifics as you can about your flow, amounts, why, etc and the compliance department can review your needs
      • irctc005: Yep!
      • TimS
        Makes sense so far. I feel like Stripe may not be the platform I'm looking for. I LOVE Stripe. I'll give a quick scenario.
      • irctc005
        thanks will try:)
      • TimS
        I have a platform which allows users to Connect to Stripe. In doing so, they earn revenue through the platform. They can "withdraw" that revenue to their Connected Stripe account. That "withdrawl" should pull from the Main Stripe account (basically where everyone is connected under)
      • dqsf
        TimS: Connect is generally designed around marketplaces rather than peer-to-peer types of flows but definitely write in with your scenario and be as specific as you can about amounts, number of users, where they might be located, etc
      • TimS
        Hmm. I'll be more specific.
      • 1. A primary Advertising platform allows users to earn revenue through various means. 2. The users are mostly based in the US (almost entirely, but there's no restriction). All transactions will be based around USD though. 3. There's a main Stripe account which should have all the original money Advertisers will pay to have their ads displayed from (somewhere between $10,000 - $100,000 to start). 4. As users earn revenue (up to 90% of
      • joshbruce joined the channel
      • the advertisers are willing to pay for their ads to be distributed amongst the community via various methds) they should be able to "cash out" their earnings to their Stripe Connected account.
      • mpokress has quit
      • Now, normally this is simply done in the past as Stripe::Receipient and Stripe::Customer. However Stripe::Recipient is deprecated in favor of Accounts
      • markin
        TimS: you'd want to email support@stripe.com, I don't think connect and special case transfers can handle that use case
      • TimS
        Really?
      • That's really disappointing.
      • markin
        You may need a payments api like payoneer to handle the payouts
      • dqsf
        TimS: as I suggested earlier, please email this into support@stripe.com, and mention you want to see if this is something that Stripe can support. We're just devs here and this flow is fairly complex and would need to be run by our compliance folks there.
      • TimS
        Thanks. I figured that'd be the case but wanted to be sure. I'll contact Stripe directly.
      • Worst case scenario, I simply have the originating account holder be stored around a Business Credit card linked to a bank account and specify that as the "Source" and the "Destination" as the Connected account.
      • That'd simplify it I think.
      • I'll contact Stripe.
      • bostonmacosx joined the channel
      • dqsf
        Excellent! The compliance and connect team should be able to give you the options that Stripe can work with here
      • ashd joined the channel
      • RattyWork has quit
      • sr2016 has left the channel
      • RattyWork joined the channel
      • Milo has quit
      • sr2016 joined the channel
      • sr2016 has left the channel
      • sr2016 joined the channel
      • sr2016 has left the channel