#Hendie

1 messages · Page 1 of 1 (latest)

worthy gustBOT
indigo ferry
rustic ivy
#

thanks! that page says "the Stripe fee is a flat fee plus a percentage of the total charge" where do i get this? what API call will give me these values?

indigo ferry
#

It may vary based on the card, currency and location, but you can see previously collected fees by viewing the payments view in the dashboard: https://support.stripe.com/questions/see-the-stripe-fee-applied-to-a-specific-charge#:~:text=See the Stripe fee applied,charge %3A Stripe%3A Help %26 Support&text=You can see the Stripe,Payments section of your Dashboard.

Usually its 2.9% +$0.30 per transaction, but it varies

rustic ivy
#

these all refer to the

#

Stripe dashboard. That doesn't help me if I have to calculate it ahead of time.

#

and if it differs based on the country of the merchant as well as the country of the presented card, how do I get the specific rates then?

indigo ferry
#

I believe our support folks can give you the exact details of all the different types of fees (we don't have a ton of context on how fees work), but here's the external guide: https://stripe.com/pricing

here's how to contact support for your account's specific fees: https://support.stripe.com/contact

rustic ivy
#

say my merchant (connected account) is in GB, and a German credit card is presented

#

is there no API option to expose the fee in the payment intent response and then I can just add that as my application fee in the PI capture call?

indigo ferry
#

Unfortunately not, no. Generally it's best to just create a single dummy fee that encapsulates all possible fees, since they're all almost exactly the same.

rustic ivy
#

surely Stripe itself has to calculate the Fee based on entries in a database table based on the countries of the merchant and the card holder?

#

actually no, they differ quite a bit

#

in the UK for example

indigo ferry
#

surely Stripe itself has to calculate the Fee based on entries in a database table based on the countries of the merchant and the card holder?
I don't know what this means

rustic ivy
#

your own software has to calculate the fee. So the fee structure has to be available to your fee calculator.

indigo ferry
#

Yes, but that isn't surfaced in any external way until the charge is already created and the money has moved

rustic ivy
#

your first link looks the most promising, the only part the makes it totally useless is that it doesn't say how you get the % and amount parts of the formula

#

especially in an international business world

indigo ferry
#

If you know what countries you're charging in already, you can consult the table at the bottom of the page: https://stripe.com/connect/pricing

That should give you all the figures you need to fill out the equation from the above-mentioned docs.

Find Stripe Connect pricing information for your business model. Connect pricing is usage-based and flexible based on the capabilities you need.

#

Unless you're not using connect?

#

Are you just talking about payment fees? Or are you also talking about Billing and Connect fees?

rustic ivy
#

II am talking about the per transaction fee

#

and it gets complicated because in the UK for instance Stripe has different rates for UK, Europe, and then all the rest. and in other countries its different again - best would be to be able to query Stripe "what will you charge for this credit card in this country? ""

indigo ferry
#

Got it. Yeah, that's a valid request. Unfortunately the fees differ based on a lot of factors, so it's difficult to be able just point and say "this is the fee you'll have for every transaction", but I understand the sentiment.

You would want to build a system that could dynamically update the fee you're charging your customer based on all the info in this page: https://stripe.com/en-gb-us/pricing#pricing-details

Then, once you did that, you'd want to contact support and see if they can give you a rundown of other fees you might be missing

rustic ivy
#

You have such a rich API, I find it unbelievable that this has not come up before.

#

I don't want to charge my customer. I want to get it from the connect account, since the fee is charged to my platform account

#

so I just want to make the application fee the same as your fee

indigo ferry
#

It definitely has come up before, though generally people are either okay with (a) charging one dummy fee that encapsulates all fees (e.g. if you are generally getting charged 2.9% +$0.30, then you might charge each customer 3%+$0.35 or similar), or (b) using resources to build a complex system to make sure they never pay any fees.

For Connect, you could alternatively switch to separate charges and transfers so that you can know the fee before you create a transfer to the connect account: https://stripe.com/docs/connect/charges-transfers

With Connect, you can make charges on your platform account on behalf of connected accounts, perform transfers separately, and retain funds in the process.

#

Not sure if any of that is helpful or not though

rustic ivy
#

thanks I'll go read

#

thank you for your help

#

good iight