#Aamir
1 messages · Page 1 of 1 (latest)
Hi there!
I'm not sure I follow. Can you give me more context on your issue? What type of Stripe Connect account are you using (Standard, Express, Custom)? And what type of charge are you making (Direct Charge, Destination Charge, Separate Charges & Transfers)?
well for this particular case, we are using standard connect account
and the customer is paying via ACH Debit
so if payment is being failed from the bank, they are deducting that amount from platform fee which is showing as refunds.
Do you have an example of this? If so, can you share a PaymentIntent ID (pi_xxx)?
Okay, so you created a Destination Charge with an application_fee_amount. So money was sent to the connected account, and your platform took a fee.
What do you mean by "how can we recover the fee being a platform account"?
the fee deducted by stripe was actually deducted from platform account
when payment was failed.
Which fee are you talking about? The Stripe payment fee? The application fee? Something else?
the stripe application fee
A fee wouldn't be deducted from the platform account if the payment fails as far as I know. Did you see this happen on some specific payment?
Can you click on one of them and send me the URL that it links to in your dashboard?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Thank you, checking in to that
Oh I think I may have initially misunderstood your question. So basically, you are the platform, when the connected accounts have to give a refund, you want to keep your application fee instead of refunding the full amount?
Or do you want to refund the full amount but also hold some funds from the connected account?
just like card payments we send refund_application_fee to false
while refunding
so how can we do that in ach debit payments (the we are discussing)
may be a simple question
(the one* we are discussing)
As far as I know, you should also be able to set refund_application_fee to false when refunding an ACH payment. Are you getting an error when you try that?
actually we are not refunding but it is being refunded when payment is being failed.
as ach payments initially statused as Pending and then either failed or successful when it clears from the customers' bank.
Gotcha, unfortunately it looks like there isn't a setting for this. I think you would need to record how much your application fee was for that payment and add it to the application fee that you have on future payments for that merchant
That's what we are doing for various payments like authorization fees when any of the payment fails stripe still charge the fee for authorization, so we are adjusting like that but wanted to find some transparent method.
Gotcha, I'm still looking to see if there is something that might help here. If not, it may be a case of making it as clear as possible in your UI
Yes, it looks like the full payment was refunded to the customer there
ok thanks
Unfortunately I am not finding any configurations to fix this here. I think witholding from future payments, if appropriate, would be the way to accomplish this with our API.