#mmansoor78
1 messages · Page 1 of 1 (latest)
Not when the intent is created unfortunately. The fee is on the balance transaction which is created after the intent is successfully charged https://stripe.com/docs/api/balance_transactions/object#balance_transaction_object-fee
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
That being said you can pre-calculate the fee with this formula https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
If a customer has negotiated special rates with Stripe ... how can I get that info
My use is stripe connect
Not sure if this make any difference
Ah, so some connected accounts may be on the standard pricing but others are not?
Unfortunately we won't have the fee on a Stripe object before you capture the funds (just checked in test mode). Trying to think of what you can do here
And I assume the ultimate goal is to either pass this fee on or make sure you are taking on the whole fee?
Yes
Customer would want to agree to take on the fees and we need to update our charge amount before we create the intent
So that we can send accurate information to Stripe
I went to the link in your previous post and it had the above information above. But there wasn't anything to help me out
The programmatic workaround that I can think of would be to calculate the standard fee and then send them money after if you overcharged.
Otherwise I think you would need to reach out to your users or Stripe support to figure out their custom fee structure and plug that in to your calculations.