#solution21-direct-charges-fees
1 messages · Page 1 of 1 (latest)
yeah sure
i am working on a project, i have a couple of users that have a connected account with my platform account on stripe. These users with connect accounts can sell stuff (e.g subscriptions) to other users. The first problem i faced was how to manage these customers, that's customers of the connected account.
so i create the customers on the platform account and clone on the connected account. Now when i make charges while authenticated as a connected account, stripe collects a fee on the connected account since the charge originated from there. I don't want stripe to collect these fees from the connect account rather the platform account
so basically
Got it. So standard connected accounts with direct charges?
Hmm, you generally shouldn't do direct charges with custom accounts
Why specifically are you using direct charges? Have you considered destination charges? That way the platform is liable for fee
yeah considering destination charges, because it seems its the only way we can archieve. But it was thinking this will make it difficult manage the transactions. since the customer can have subscription or purchase from multiple custom connected account under our platform account.
What part in particular?
listing all transactions for a particular connected account, managing products, prices and subscriptions as we will have to create them on the platform account when the user creates them on our app.
Got it, yeah that is an additional consideration for sure
Is there a reason why you were considering custom accounts? Typically the hardest Connect integration path
The custom account was selected as a choice by the company. I wasn't involved during this process. An all present connected accounts are custom.
Got it. It's worth reevaluating for sure as there's definite business implications (liability, etc) depending on account type and how you integrate: https://stripe.com/docs/connect/accounts
okay, thanks i will check on this again. thanks for the help
hello, i have another question. Is there an api which i can call to see all the stripe fees on a connected account or platform account ? i know there is the application fees object but is there anything for like stripe fees. Couldn't find it.
You'd want to list the Balance Transactions, specifying type: 'stripe_fee': https://stripe.com/docs/api/balance_transactions/list
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.