#vedic_unexpected
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/1441020666555011205
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
hey there 👋 do you have the ID (pi_xxxx) for any example transactions that this happened with, so we can take a look?
I ran 6 transactions, first 3 were with 0% blended rate and the last 3 with 1% variable blended rate. I tested the latest charge against the accounts set payment pricing scheme. I have attached screenshots from the Stripe dashboard for your reference. Here are the payment intent Ids:
Intent Charge Account Application Fee Blended Rate Recalculated Application Fee
1 pi_3STbxePxTgg1a1v32SAe96FX ch_3STbxePxTgg1a1v32IzHjxWj acct_1P7KLLPxTgg1a1v3 100 0% 0
2 pi_3STbxfPxTgg1a1v32NLOExRp ch_3STbxfPxTgg1a1v32kEcrNd3 acct_1P7KLLPxTgg1a1v3 800 0% 0
3 pi_3STbxgPxTgg1a1v311F4oSvC ch_3STbxgPxTgg1a1v31snDc8pL acct_1P7KLLPxTgg1a1v3 500 0% 0
4 pi_3STcBAPxTgg1a1v31Bpsl3zR ch_3STcBAPxTgg1a1v31aIbl07B acct_1P7KLLPxTgg1a1v3 100 1% 100
5 pi_3STcBBPxTgg1a1v30kDS8AF3 ch_3STcBBPxTgg1a1v30bFyiMjl acct_1P7KLLPxTgg1a1v3 800 1% 100
6 pi_3STcBCPxTgg1a1v32rIizmXe ch_3STcBCPxTgg1a1v326e9mVgc acct_1P7KLLPxTgg1a1v3 500 1% 100
When you mention additional_fee_amount, are you referring to the application_fee_amount parameter: https://docs.stripe.com/api/payment_intents/object#payment_intent_object-application_fee_amount
if so, then yes, it is expected for this parameter to overrride your platform pricing rules: https://docs.stripe.com/connect/platform-pricing-tools#requirements:~:text=The payment doesn’t explicitly apply application_fee or transfer_data[amount] parameters that override managed application fees.
since it's not possible to combine setting an application_fee_amount with the rate you set in your platform pricing tool, you'll need to either (a) ensure that your pricing rules capture every fee you want to charge, or (b) handle the calculation of the desired fee on your end, and set the full fee amount in application_fee_amount (so choosing to not rely on the platform pricing rules)