#mrelliot-express-payment
1 messages · Page 1 of 1 (latest)
Hello!
In your case the Charge ch_123 has a Transfer property (https://stripe.com/docs/api/charges/object#charge_object-transfer) that is the tr_123. That points to a Transfer object (https://stripe.com/docs/api/transfers/object) that has the destination_payment property (https://stripe.com/docs/api/transfers/object#transfer_object-destination_payment) which would be the py_123 you want.
You can use our Expand feature (https://stripe.com/docs/expand) to automatically get everything in one call
1 sec , im checking the docs you provided
Heyy, already checked and it worked
but also need some help understanding the refunds on express
sure
so if a refund is processed means that the amount of refunded will be first taken from the platform right?
so if i then want to get the money back from the connected account i just need to pass the reverse_transfer to true right?
correct
it is any way to keep the application fee that i charge using destination charges?
i not use the paramter application fee to charge my fee, i use this flow
hmmm that one uses ApplicationFees though
There are 2 ways
1/ Charge $100, transfer $100 and take back $10 as an application fee
2/ Charge $100, transfer $90 and keep $10 for yourself (using transfer_data)
are you using #1 or #2?
ack then #2
sadly in that case there is no way to keep your "fee"
any advise on how i would be able to "keep" the fee when a connected account issue a refund
You can't most, you'd have to switch to the other flow of funds
alternatively you could use Account Debits https://stripe.com/docs/connect/account-debits but that only works within the same region like US<>US so it's quite limited (and comes with a fee)
yap the problem with account debits is that one
👋 stepping in here as koopa needs to step away