#john_best-practices
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1224862209998585888
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
No, it's not possible to transfer funds between two connected accounts
what is the buyer is not a connected account? Can some other account type work here?
is/if
I'm not sure I follow. In that case, what is the buyer's relationship to your platform and the seller?
we are trying to solve a problem where in we want money between 2 customers accounts be transferred directly
those need not be connected account
it is a weird scenario where we do not want money to come to our account and then we issue the payout. Rather we want to initiate the payout or transfer directly from one customer's account (buyer for example) to another customer's account
we know the amount and the account details of both customers.
By customer's account, you mean these are two Customer objects (each with saved PaymentMethods) and you want to transfer funds between those PaymentMethods?
right, something similar. They both have bank accounts and they transfer has to happen between the bank accounts
I am guessing that one of the account would be Connected account
that will receive the funds
not sure what the other account be like on Stripe
Got it. No, this isn't possible to do
what are Direct charges or Destination charges used for? cant I leverage for this scenario?
the buyer has a regular Stripe Customer account on my platform and the seller has a Connected account.
can I then create a charge on the buyer's account on behalf of the seller (Connected) account?
Direct and destination charges are used in the context of Connect. A platform can create a charge directly on a connected account (direct charges), or they can create a charge on their platform and transfer funds to a connected account (destination charges)
As a platform, you could charge the customer with destination charges and transfer funds to the connected account. Those funds will land on your platform account first before being transferred to the connected account
is there a no way where the funds do not land on my platform account first?
why cant Direct charge work here?
Are you asking why you can't use direct charge on a express account?
I am looking for a solution as this is bit of a new scenario for us. We are work with any account types etc. as long as the scenario can be handled
We can work with any account types that you suggest
we just want funds to be transferred between 2 bank accounts without any amount coming to our platform account
Then you should use direct charges on standard connected account. https://docs.stripe.com/connect/direct-charges
thank you.
should both the accounts be Connected accounts for this to work?
No, one account is the platform, and the other is the connected account.
so, the buyer is a platform account and seller is a Connected account, right?
No
https://docs.stripe.com/connect/direct-charges#flow-of-funds-with-fees I'd suggest you to take a look at the fund flow diagram to understand the parties involved in a direct charge.
If I understand correctly:
- We as a platform create a PaymentIntent with the amount value and set the stripe account value to that of the seller's Connected account Id. We do not keep any platform fees here so that we do not receive any amount on our platform account
is that correct understand?
understanding?
I'm not sure what you mean by platform fee. But if you are talking about collecting a fee from connected accounts, you can collect it through application fee https://docs.stripe.com/connect/direct-charges#collecting-fees
does this work with bank accounts?
You mean ach direct debits? https://docs.stripe.com/payments/ach-debit/accept-a-payment?web-or-mobile=web&payments-ui-type=direct-api
I meant both, the buyer and the seller, each have a bank account. The fund/charge should be transferred from the buyer's bank account to the seller's bank account directly. Can Direct Charge be used here?
If you are using ACH direct debit, the funds will be eventually transferred to seller's bank account.
without the funds making into my platform account?
and what according to you is a better solution, direct charges or ACH direct debit?
You can use Direct Charge with ACH direct debit.