#Saurabh-subscription
1 messages · Page 1 of 1 (latest)
@amber pecan
but from where (which account) the amount is debited is not shown
it's just the Customer the Invoice is for. It's not really associated with a Stripe account or Connect
we have to initiate a refund from connect account to the customer
hmm, you can't. You're using Subscriptions with Destination charges? It's your platform account that charges the customer and refunds them, not the connected account.
your platform can reverse the Transfer you sent to the connected account to pull money back to help you fund the refund. https://stripe.com/docs/api/transfer_reversals
ok, you mean to say.
- create a refund - where amount gets debited from platform account and credited to customer
- Calculate application fee if any
- Request Transfer reversal from connected account to platform account.
yes, overall that is how this process would work, I believe.
here we can specify CONNECTED_STRIPE_ACCOUNT_ID
you're not using Direct Charges though.
you said
we have $100 subscription with
transfer account : acct_1234567 (connect account )
which to me means you're using Destination-Charge style Subscriptions : https://stripe.com/docs/connect/subscriptions#transfer
so refunds work the way I said, the platform is the one that processes them.
ok