#_red_bull_
1 messages · Page 1 of 1 (latest)
hi! basically you would pass a higher amount to the PaymentIntent. https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers
Ok, I read similar articles. The thing is that we have different payment methods like p24, credit card, bank transfer. Is the fee that stripe takes the same for all of them?
I was thinking maybe we need to have access to payment method selected and then decide what will be the final amount.
no, the fees are different
so yes if you want to do this you need to dynamically adjust it
ok, so, how do I get the payment method selected?
for that you need to integrate in a way like https://docs.stripe.com/payments/finalize-payments-on-the-server where you see the PaymentMethod before charging it
ok, thanks, let me check that
seems like that's exactly what we need. Thanks. Btw, about fees. Is it possible to retrieve them from Stripe api or the only way is to hardcode them for each payment method in our codebase?
you can read the fee after a payment via https://docs.stripe.com/expand/use-cases#stripe-fee-for-payment
the idea is you have to look at the pricing pages on our site, do test mode payments to see exact fees, and build/test your logic that should be able to accurately predict the fee
got it, but what if your fees change at some point? Or you haven't such cases in past?
we'd notify you and you'd have to update the logic
do you do some announcements beforehand about fees change?