#Jonathan_VSS
1 messages · Page 1 of 1 (latest)
Hello! To clarify, you have a Standard connected account and you want to prevent them from being able to refund application fees via their Stripe Dashboard?
Hi @jaunty shore yes you're correct they're in Standard and want to prevent them checking the box Refund the application fee.
I don't believe there's a way to prevent them from doing that. What's your use case for wanting to prevent that?
Inside our platform they can do refunds (which we can set refund_application_fee to false) but when they directly do refund through their Stripe Dashboard which they can really do how we can prevent that? Is there any attributes to the PaymentIntent or Charge to make that checkbox (refund the application fee) disabled?
Not that I know of. Again, though, why do you want to prevent this from happening? If I understand more about your use case I may be able to suggest an alternative.
In our platform T&C we stated that for any refunds, any application fees can't be refunded. This is more like preventing that use case "IF" the customer do their refund in their Stripe Dashboard and keep checking the checkbox to include the application fee for refund.
Because these are Standard accounts and direct charges the account holders can choose to refund the application fee if they wish; it's their money, they can choose what happens to it.
Well, that's contradicting how the API provided us refund_application_fee . If Stripe letting us to make some policy how to handle the fees, why we can't do that within Stripe dashboard?
Via the API that's you deciding the refund the application fee, as the platform, but the Standard account can also make that decision on their own as well.
If you don't want your connected accounts to have full Dashboard access and this level of control you would need to switch to Express or Custom accounts and destination charges.