#_gurra_
1 messages · Page 1 of 1 (latest)
The only way I find is to cover for that in my application_fee_amount. However, I can't know the exact card processing fee amount before the payment has taken place.
Hey
No, there is nothing natively can support this.
You need to track all the Stripe Fees and then remove it from the Connect Account Balance if you want
Ok, thanks. Are there any reasons why this is not supported natively?
Stripe fees are issues from the account that is responsible for the payment
If you want Connect Account to get charged for Stripe fees, you can use Direct Charge with Standard Account for example
In your case, you are using Express Account and destination charge, so the platform account is the one responsible for Stripe fees.
You can estimate the Stripe fees in advance following this guide https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers and include it in the application fees, so that you are covered
I've seen another service where they actually do pass the transaction fee to the connected Express account. But they probably solve it in the way you first mentioned then? By withdrawing it from the connected account after the payment is done?
Yes that's an option too.
Just another thing to confirm regarding this guide:
https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers
The plans are to use the Stripe Checkout (the embedded variant) for our platform. This means I don't know the exact payment method/card (and especially the exact processing fee, since it varies between different types) until the payment is processed and then it's too late for me to adjust the application fee amount.
So to be able to estimate the fees properly in advance I would need my end user to enter their payment details before creating the checkout session and loading the checkout. Is this correct?
Generally you'd just charge a arbitrary service fee amount that would cover all processing fee amount regardless of payment method type