#ionut-b_webhooks
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1498298577024192612
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
hey there ๐ taking a look at the example you shared
do you have an example which worked as you wanted (i.e. using the older SDK version)?
i can give you from the live mode, wait a minute please
evt_3TQksSHujl8GFxJC1dNZkEWs
thanks! yeah I can see the inconsistency - give me a few minutes to investigate please
sure, thank you
just to confirm - when you say that you expect to receive the 'default' application_fee_amount, are you referring to the pricing configured via the platform pricing tool in the dashboard?
yes
ah ok! your existing pricing rules are likely configured for live mode only
you should just need to configure your platform pricing in test mode:
https://dashboard.stripe.com/test/settings/connect/platform_pricing
understood, we'll do and see if it's working after that
another question is on live mode, with old SDK on the payment sheet it shows only card payments, with the new one it added the Bank. but it loaded the same settings on payment_method_configuration
could you share the example PaymentIntent IDs for each so I can take a look on our side?
2 seconds please, i have them from the iOS developer, i'm trying to identify them
sure thing, thanks!
but for application_fee_amount if we don't have a platform pricing configuration it doesn't need to receive the minim application_fee that stripe applied to that transaction ? like a default
there is no default minumum application fee, unless you configure platform-level pricing
this is new ? because before that we've had payments on test mode that worked unless we've unset the application_fee_amount on the payment intent creation
no the default behaviour has always been to default to null unless otherwise specified, but it's possibly different when you have platform pricing enabled (I'd need to check some examples to confirm)
it's strange that this happened after the sdk update
Hi taking over for Glo as they had to step away. Just a heads up, we aren't super familiar with platform pricing in here, but they are correct in that application fee doesn't have a default minimum by default. It's possible that this default minimum is something configured in platform pricing, though I'm not sure as we're not very familiar with it
evt_3TQotYHujl8GFxJC1Ze593eH -> only card payment
evt_3TQoolHujl8GFxJC1F3iSWPP -> with Bank option
understood, from what i know if we didn't send application_fee_amount parameter on the payment_intent creation, and if there is no platform pricing, we should receive the fee applied by stripe to that transaction, like 0.3% + 20 cents or something like this.
No, that's not an application fee. An application fee is a fee taken by your platform from a connect account transaction. The stripe fee is a separate concept and never populated within application_fee_amount
Looking
So the bank option you're seeing is: https://docs.stripe.com/payments/link/instant-bank-payments