#Chris-pulse-pass-fees

1 messages · Page 1 of 1 (latest)

rotund sage
sleek pond
#
round(((($amount + config('services.stripe.processing_fee')) / (1 - config('services.stripe.processing_percent'))) - $amount) / 100, 2)
#
(19900 + 30) / (1 - 0.029)
#
19930 / 0.971
rotund sage
#

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.

sleek pond
#

We're following that formula as best I can tell.

rotund sage
#

And those other calculators seem to just be calculating raw fees, not taking into account that adding fees to the amount increases the fees.

sleek pond
#

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

rotund sage
#

Yup, that looks like what you were hoping for. Happy to help!

sleek pond
#

beers all around

#

it's Monday, we're allowed to drink at breakfast I believe