#jasperste_api
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1303657737141489756
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
๐ happy to help
Thanks Tarzan! Let me know if you have an idea on this, maybe it's quickly to resolve
have you had a look at this doc first https://docs.stripe.com/connect/manage-payout-schedule ?
Absolutely. It mentions on_behalf_of , but not the combination with destination charges. I read almost all (related) thread in this Discord if someone asked a similar question. I read in some API settings the delay_days will be ignored. See account acct_1QHD45QSaaACtSom, where it's configured for 2 days, but gets a in_transit within a day
obo is for Destination Charges and Seperate Charges and Transfers
in Direct Charges you don't need obo since the merchant of record is the Connected Account for sure
Thanks, that's indeed what we noticed as well. However, is there any explanation on this account that signed up on the 4th and already got a payout to in_transit within a day?
Some background: We are building a setup around payout delays for each country we are active in, but if the delay_days is ignored for our payment api setup we have to find other ways. This account was unexpected for us
would you mind sharing the payout ID in question please?
po_1QHhRnQSaaACtSomg6K1dw9M
and where did you setup the delay_days?
For this account it's using the default delay days which is 2 (and interval daily). So for this account we haven't set it yet
We would like to set it higher in certain cases, but since the default was 2 we were suprised by this one
Via the API
"payouts": {
"debit_negative_balances": true,
"schedule": { "delay_days": 2, "interval": "daily" }
},
We expected:
Payment comes in at 4th, delay days 2 = 6th then when daily ticker comes along payout moves to in_transit
What happened
Payment comes in at 4th, payout to in_transit on the 5th
but the payout is expected to happen on the 6th
I read that in transit means stripe has sent the payout to the bank. We were expecting that to happen after the delay days
not necessarily
you want your connect account to receive their payout 2 days after the transfer and that's what happened
Oh the transit to bank is inclusive
we then calculate to see when should we post the payout to get to the bank account by the date that it should arrive
Gotcha!
For me that wasn't fully clear from the docs
But this explains a lot
Thanks Tarzan. This saved me lots of time!