#rushikeshRL
1 messages · Page 1 of 1 (latest)
👋 happy to help
we are using stadard accounts
you can keep track of the amounts and add them to your application_fee for next payments
is there a way to pass parameter while using Refunds API?
if you want only to get back the Stripe fee no
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
but this will reverse more than just the stripe fees
the case is like this:
we as a platform account are creating destination charge to connect account but if the charge is refunded then, we would like to take the stripe fees for that charge from the connect account instead of it being deducted by default from our platfrom account
i understand the use-case
I'm just trying to explain that there isn't a way to do that directly
does stripe refund the stripe fee for refunded transaction
no
Depending on your fee schedule, you may incur fees to refund a charge. Additionally, Stripe’s processing fees from the original transaction aren’t returned in the case of a refund. For example, if you refund a bank transfer payment, partial and full refunds might be charged a fee.
and this is specifically for Destination Charges https://stripe.com/docs/connect/destination-charges#issuing-refunds
there is also a reverse transfer option, can we do reverse transfer to get the all the stripe fees from the connect account?
as I explained earlier the reverse_transfer would reverse the transfer proportionally to the amount being refunded
this can be less or way more than the Stripe processing fees
so if we use this:
const refund = await stripe.refunds.create({
charge: '{CHARGE_ID}',
reverse_transfer: true,
});
will the stripe fee deducted from platfrom or connect account?
platform
so what does the reverse_transfer flag do here?
charge: '{CHARGE_ID}',
reverse_transfer: true,
Boolean indicating whether the transfer should be reversed when refunding this charge. The transfer will be reversed proportionally to the amount being refunded (either the entire or partial amount).
from the link I sent you earlier https://stripe.com/docs/api/refunds/create#create_refund-reverse_transfer
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
It is not very clear for me in the above doc
ok let's do a small simulation
let's say you charged the customer $10
and you set the application fee to $2
let's say the Stripe fee is $0.5 (this is not a real stripe fee just a number for the example)
what happens here is that the platform will get a net of 2-.5 = $1.5
and the connected account will get $8
if you choose to refund partially the customer let's say for $5
if you use reverse_transfer: true
you will get 50% (5 out of 10) of what you transferred to your connected account back meaning you'll get $4
you will refund $5 to the customer, pay the Stripe fee and get $4 from your connected account
I hope this is clear enough
and what if I do not set the reverse_trasfer to true in above case?
you would pay the whole $5 from the platform account's balance
Please, let me know if you have any other questions.
yes. for this account the funds are held in reserve acct_1Mir5BQ6NEtr6N7p. can you please let me know how to transfer them back to platfrom account
There are a few ways to transfer funds from a Connected Account back to the Platform:
- Reversing transfers - send back funds received via a transfer, limited to the original amount: https://stripe.com/docs/connect/charges-transfers#reversing-transfers
- Account debit - debit Express or Custom account for an arbitrary amount (some limitations apply): https://stripe.com/docs/connect/account-debits
what does this mea Daily – 5 day rolling basis
is this daily payout or once in 5 days
Which doc are you referring to?
no. I would like to know why the delay days are to 5 in all our connect accounts from payout
Could you please share the doc where you see this?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
@tame peak
@tame peak
Please stop @ me.
I will respond as soon as I can
This is the value that defines when the available funds will be paid out to the bank account from your Stripe account.
Ok never mind. I will ask again when tarzan comes online. You can close this thread