#matt_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/1343725187383693342
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello! The short answer, for your existing accounts, is that you can't change the way this works for them. For new accounts you can use controller properties to determine who's responsible for Stripe fees: https://docs.stripe.com/api/accounts/create#create_account-controller-fees-payer
Is there any way to change this?
Our existing accounts were set up with fees: { payer: "application" }, but we would like to be able to handle fees at the parent level.
It would be a big pain to try to migrate to new accounts
Not that I know of, but you should contact Stripe support. They'll be able to help you better than I can with that question: https://support.stripe.com/contact
I see, so just to confirm, setting controller.fees to "account" would ensure our parent Stripe account handles fees?
Oh, wait, no. If you have that set to account then the connected account is responsible for Stripe fees. If you have it set to application your platform is responsible for Stripe fees. If you already have this set to application you should be the one paying the fees unless there's some other factor at play.
Have you read through this? https://docs.stripe.com/connect/direct-charges-fee-payer-behavior