thanks, just want to clarify using this process does not transfer to their bank account but to the stripe account for that user?
koopajah
so first it charges on your account, then it transfers the funds to the connected account, then it sends back the application fee to you. Later if the managed account is on automatic transfers we will send the funds to his bank account
mrd_
@koopajah So does this mean the sample embedded form is really only authorizing/validating the card, and my server will need to respond to that response in order to charge?
oboite
Gotcha, if I have it set to manual transfers you will not transfer it to them right? I want to ensure the product is delievered and no complaints before a transfer can be requested.
gwendall joined the channel
bkrausz has quit
koopajah
mrd_: somthing like that yes. Checkout only verifies that the card is valid by running a $0/$1 authorization
lsei
@koopajah: do you have any recommendations of finding out whether the charge.succeeded was triggered by a plan or charged as a one-off?
bkrausz joined the channel
koopajah
lsei: I would look at the `invoice` field to know if there's an invoice associated
oboite
Products being sold are one-off products
koopajah
oboite: yes, you can hold funds for up to 30 days on the managed account
mrd_
@koopajah Damn. I was hoping to initially running as a POS locally first. Can I enter in charges manually on the Stripe website/dashboard?
2% per charge + Stripe Fees --- I think that's a deal breaker...
rdymac has quit
Stripe fees are already higher than other solutions.
koopajah
mrd_: I mean you also save the fact that you don't have to build the code yourself. If you're comfortable doing this just build it yourself, if you're on a tight schedule and can't you should consider 2% of the amount better than not being able to charge your customers
lsei
@koopajah: will individual charges always return NULL for invoice and changes from a plan will create an invoice and return it's id?
koopajah
lsei: so all one-time charges ( https://stripe.com/docs/api#create_charge ) would have `invoice` null yes and all charges associated with an invoice (subscription or not) would have the `invoice` key set to the invoice id
oboite has quit
lsei
ok, but all subscriptions automatically have invoices?
koopajah
yes
bkrausz has quit
rdymac joined the channel
kellysutton joined the channel
nemothekid joined the channel
bkrausz joined the channel
bkrausz has quit
bkrausz joined the channel
_DB joined the channel
gwendall_ joined the channel
chetan-dasauni has quit
gwendall has quit
markin
mrd_: if you have any questions about commence feel free to send me an email markin@commencepayments.com, yeah its 2% + stripe fees but other solutions would involve you setting up a store on a platform like shopify, or squarespace, etc and you'd easily be paying monthly fees of $20 or more
bkrausz has quit
jgoldber_ has quit
jgoldberg joined the channel
lsei has quit
chetan-dasauni joined the channel
mrd_
Q: Does stripe support self-signed SSL Certs?
markin
mrd_: Stripe supports it, your customer's browsers won't
Lance joined the channel
mrd_
Thanks. Initially, my employees are my only customers.
Lance is now known as Guest64314
Guest64314
Hey guys I have a quick question about sending a payment to a standalone account from my account
koopajah
Guest64314: sure just ask
Guest64314
I want users to pay my account then once a service is compleated, I will pay the worker, but I'm missing something when I try to pay the standalone account
I'm trying to send a payment with the destination param
but it's telling me there is no token regesterd to the key I am sending
koopajah
the token needs to be created with the platform's publishable API key
Guest64314
how to I pay works from my account and not an account a user has provided
I have created tokens for users, but that's for them to pay me
koopajah
I think you're confusing multiple things. Can you take a real live example? like with John Alice and Bob?
Guest64314
ok john is the user, I am alice and bob is the worker
ta joined the channel
jon wants a service so he pays alice for that service
bob does the work, and once it's compleated is paid by alice
koopajah
ok, how much time is there between jon's payment and bob finishing the work?
Guest64314
jon saves his cards with alice and alice gets tokens to recive paments from jon
that much is working correctly
but once bob does the work alice needs to pay bob from alice's acocunt
time in between could be up to a month
give or take
koopajah
does jon pay "immediately"? or only once bob has finished the job?
Guest64314
jon pays immediately to alice
alice holds the money until it has been verified that all work has been completed
then alice pays bob
mikename joined the channel
mikename
hi guys
markin
I'm thinking, bob would be a managed Stripe account with manual transfers enabled, so john pays you and you set the destination to be bob, and then bob has money waiting in his account until you create a transfer to his bank account
hi mikename
mikename
I've got a customer who called saying his card was shut off from a bunch of repeated $1 charges. I can see the 402's for failed expiration date in the logs originating from a connected app in stripe. I can't figure out what hte post request is trying to do though
koopajah
Guest64314: ok so what you need here would be https://stripe.com/docs/connect/special-case-tr... but there are limitations here and I don't think that would be possible for your business. You should email stripe support to discuss about this and whether we can support your business
Guest64314
that's where I'm having issue is the 'transfer to his bank account
mikename
the post body only contains exp_year:
incrementing up
mauricio109 joined the channel
and it's hitting /v1/customers/cus_redacted/cards/card_redacted
Guest64314: the transfer would be to his *Stripe* account not bank account.
Guest64314
alice can not just transfer funds to bob when she needs to
RBecker joined the channel
markin
mikename: basically everytime you add a card, Stripe has to do a $1 authorization on it to check if its valid
Guest64314
yah I got that, but I can't seem to get the transfer to go through
mikename
yeah I understand that part, what I don't understand is why that would be tripped off by these post requests to that url
we already had his card
and it worked for a while
then this connected app hit that url with post body of {expiration_date:2016}
elucid_ joined the channel
then when that failed, tried 2017 etc
markin
mikename: it sounds like you're updating the card though, with a new expiration date?
mikename
is that what that post request does?
coxw has quit
markin
mikename: a post request to that url would be an update
mikename
post to: /v1/customers/cus_redacted/cards/card_redacted with {expiration_date:2017}
mrd_
Q: Do I even need to submit the charge response in HTTPS? The documentation does not say it's required, just recommended.
Guest64314
So is that it? no more help?
mikename
ok
thank you markin
I will ask the connected app vendor wtf
koopajah
Guest64314: I'm thinking, you left me 1 minute and 15 seconds ......
mikename
has anyone else seen this with bestunning?
elucid_
mikename yeah me
koopajah
Guest64314: So I still have no idea what your question is. There's no "token" with the transfers you send it to the account id acct_XXX
mikename
I have 4 impacted customers
elucid_
I've just noticed this and sent a bunch of log information to them
I'm not sure how many are impacted. One notified us
mikename
yes we only got one notification as well
sajid joined the channel
ok
blakely joined the channel
I will idle, we have a ticket open too
sajid
hello @koopajah how r u?
mikename
if you hear anything back could you pm?
elucid_
They are getting 6 failed update attempts, 2 sec apart, approx 1 day apart
mikename
I will do the same
markin
mikename: your api calls to Stripe would be SSL'd, and then the connection between your server and the client has to be under SSL. Note that if your client is own by you, then that machine falls under PCI scope, so PCI SAQ A doesn't apply
sajid
HELLO ALL
Guest64314
I just want to transfer money from my account to a connected accout
elucid_
mikename for sure
mauricio109
hello all
gator has quit
markin
sajid: NO NEED TO YELL
mikename
irc++
sajid
ok markin
markin
Guest64314: normally, you'd have to have a charge related to each transfer