#Chris-pulse-pass-fees
1 messages · Page 1 of 1 (latest)
round(((($amount + config('services.stripe.processing_fee')) / (1 - config('services.stripe.processing_percent'))) - $amount) / 100, 2)
(19900 + 30) / (1 - 0.029)
19930 / 0.971
Hi there 👋
When you're calculating fees to pass to your customer, you have to keep in mind that adding those fees to the amount will increase the total amount and therefore the overall fees.
https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers
Beyond that, I'm not sure how those other calculators are calculating their fee amounts and am not sure they're a valid comparison.
Find help and support for Stripe. Our support center 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.
We're following that formula as best I can tell.
And those other calculators seem to just be calculating raw fees, not taking into account that adding fees to the amount increases the fees.
AH
ok, tracking
so my math is right, there's is wrong, hehe
kk, thanks, I was panicked a bit, but looks like my math is solid
Yup, that looks like what you were hoping for. Happy to help!