how to use stripe transactions and data to automatically assign each transaction to the right salesperson?
dqsf
wilsonckao: I'm not sure what you're asking "automatically assign each transaction to the right salesperson" sounds like some business logic you'd write on your end
M3l joined the channel
wilsonckao
so we've got millions of transactions
each with unique email
and salespeople owns certain emails
and each salespersons email list grows
deftOfCenter joined the channel
dqsf
okay, so that sounds like some logic you'd want to build on your end, here's how you might go about it
M3l
Curious to know if sending both USA & Canada traffic to the same store at the same time directly from Facebook would / is getting my account banned from stripe?
dqsf
for transactions, before you create the transaction you could look at the email, run that email against your local database to get the salesperson associated with the email, and then add it to metadata of the given stripe customer or charge, https://stripe.com/docs/api#metadata
deftOfCenter
Hey again! So, I found the code issue and have corrected it. I now am getting the tokenized version collected and sent. What are the next steps to get Radar implemented
wilsonckao
@dqsf got it
benlieb joined the channel
dqsf
for any historical transactions you could list all customers or charges, compare the emails to your internal reference, add necessary metadata https://stripe.com/docs/api#list_customers
wilsonckao
@dqsf do you know hubspot?
timebox joined the channel
dqsf
M3l: for any questions about stripe policies, you'll need to contact support
wilsonckao
we use hubspot to assign deals to salespersons, and each unique deals have unique email addresses
so our database would be hubspot
dqsf
deftOfCenter: awesome! if you're using stripe.js or checkout on your front-end and have your backend setup to charge you should be set --- you can email support with any questions
deftOfCenter
perfect. thanks!
dqsf
wilsonckao: unfortunately i'm not very familiar with hubspot, do they offer any kind of API or Stripe integration?
wilsonckao: zapier is a nice point and click way to connect different services they seem to have a few options to connect HubSpot based upon Stripe actions ---- https://zapier.com/zapbook/hubspot/stripe/ so it seems likely that they do have an API of some kind
so it sounds like what you'd want to do is create some logic on your end to when a new customer or charge is created in Stripe also use their API or functions to create a relevant 'Deal' in HubSpot?
wilsonckao
not only new customer but existing customers
i've looked at zapier but they can only create new deals
There are lots of sites for freelancers familiar with Stripe
bostonmacosx
Interesting behavior in the credit card text box on IOS
#1 tapping it give the phone keyboard and not the numeric one.....
slight differences
#2 if you put in the credit card number it goes to the expiration date however if you tap the credit card number there is no way to get back to the expiration dat and CVC unless you delete the last character and re-enter it
dqsf
bostonmacosx: thanks for the feedback, if you write in and detail how to repro we'd love to see it, support.stripe.com/email
bostonmacosx
ok will do...code included? I need to figure out how to do screen movies on the iOS device
thepag has left the channel
dqsf
sure
jtroconis joined the channel
jtroconis
hi, what's the recommended approach for ACH payments (no plaid) using managed accounts ?
cdbattags has quit
dqsf
jtroconis: are you referring to charging Customers via ACH or paying out Managed Accounts via ACH
jtroconis
from the docs this is what I understand :
iri joined the channel
1. get a token for the bank account (using stripe.js)
2. create a customer using the bank account token.
3. once the microdeposits have been made, verify the customer
deftOfCenter has quit
how do I associate the customer to the managed account ?
dqsf
So to be clear here
there are Customers
iri
Is there a way to simulate "Your card is not supported.", code: "card_declined" with stripe checkout?
A customer is getting this error and they say stripe checkout is just freezing, but when I test with 4000000000000002, stripe checkout pops up saying failed.
I see nothing in my server logs, implying we're not giving this customer a good UX.
M3l has quit
dqsf
jr: Customers you can 'charge', Accounts you pay out to
jtroconis
all we need is to be able to charge verified bank accounts on behalf of a managed account
iri
I can't reproduce the behaviour they're getting.
stripe806 joined the channel
So, how can I check that my application is behaving well and showing a sensible error to the user?
dqsf
jtroconis: okay, great, so with managed accounts you usually charge with destination. so what you'll want to do is create Customers on your Platform connect account, verify the bank accounts with the flow outlined here, https://stripe.com/docs/ach#manually-collecting...
iri: the error the user is experiencing is simply a decline, the specifics are determined by the bank
vincent joined the channel
iri
dqsf: My concern is that the user is not seeing any error message. Their words are "It just freezes".
vincent is now known as Guest68972
I want to test this case to make sure that the application behaves well for this, and tells them the error "Your card is not supported".
jtroconis
dqsf: I see, there's no association between the customer and the managed account other than when the charge is made by using the "destination" field.
AnInstanceOfMe joined the channel
dqsf
iri: We don't have a test number for that specific error, it may be something we add in the future but no timeline for that at the moment. it's still a code: "card_declined"
jtroconis
dqsf: with what you explained the customer is associated with the platform account
iri
So, the user should be seeing the error in checkout.js then?
cdbattags joined the channel
dqsf
iri: i'd ask the customer for more detail, a sceenshot, to try another browser to see if the 'freezing' issue persists, they can even try stripe's reachability test, https://status.stripe.com/reachability
jtroconis
dqsf: is there a way to associate the customer with the managed account instead of the platform account ?
dqsf
jtroconis: yes, if you're using managed accounts that's generally how it works, customers will live on the Platform and you charge with destination
Hellsted joined the channel
jtroconis: you can create customers on managed accounts, and charge directly, sure, but its a very uncommon approach when using managed accounts and not something i'd advise unless you have really specific reasons for that flow https://stripe.com/docs/connect/payments-fees#c...
Hellsted
dqsf: in the Charging directly, a TOKEN is listed, and it is stated that i can get a hold of such a TOKEN with either the accounts or the platforms publishable key, but i am quite unsure how to get a hold of that TOKEN?
dqsf : is there a way to verify a bank account without creating a customer ? The reason I'm asking this is because our scenario is a one time charge, so we won't use the customer afterwards.
dqsf
jtroconis: You do need a Customer in order to verify a bank account w/o Plaid
Jed_ joined the channel
jtroconis
dqsf: I see
Jed_ has quit
mooseh joined the channel
jbod joined the channel
mooseh
hi there how do i go about asking a few sales related questions?
jbod
VidAngel Tech support here. We've suddenly had an influx of customers saying they can't update their credit cards. Did something change with the Stripe Checkout js code?
mooseh: you can contact sales https://stripe.com/contact/sales, this channel is generally for technical and code help but we try to answer what we can as well
mooseh
thank you sorry to disturb
dqsf
mooseh: no worries at all!
jbod: that's still valid, what's the specific problem are users seeing?
mooseh has quit
benlieb joined the channel
jbod
I don't think there's a problem with the code persay. I just noticed that some attributes we were using (address, label) were deprecated so I altered them according to the online API. Then suddenly last night we had 50 tickets from users saying they couldn't update their cards
aidanok__ joined the channel
They can click 'log out' and update it
but we're wondering if something in the expected flow had changed with Stripe Checkout.
(log out for the ones using rememberme, that is)
dqsf
hmm, the expected flow of checkout hasn't changed
if you have specifics that we can reproduce you're welcome to email them in
stripe806 has quit
stripe016 has quit
jbod
Sorry if I was vague. My specific use case/ question is: If I know the user wants to input a new card, is there a way to open Stripe Checkout such that it allows them to change their credit card without having to 'log out' and regardless of whether or not they've previously selected 'Remember Me.'
dqsf
jbod: remember me is tied to their email, if they chose that option in the past they will have to logout to change their card
cdbattags has quit
MarkyC joined the channel
timebox joined the channel
jbod
That makes sense. It must have been a coincidence on our end then. Thanks
Iders joined the channel
kujenga joined the channel
kujenga has quit
cdbattags joined the channel
Bodie joined the channel
AnInstanceOfMe has quit
AnInstanceOfMe joined the channel
aidanok__ has quit
Guest68972 has quit
deadghost joined the channel
AnInstanceOfMe has quit
jbod has quit
dpk has left the channel
Bodie
Not sure if this is the place to ask, but is there a way to blacklist a particular customer/IP address/credit card at all? So, if we have a customer that keeps creating fake accounts to take advantage of "new customer only" promotions, is there any mechanism in Stripe to block him?