#AlexElba
1 messages · Page 1 of 1 (latest)
Hi there, yes you can integrate Stripe.js in your website to create a bank account token and send to your backend to create a external_account.
can I use that account to payout ?
Yes, an external_account is for payout.
this what I need to do please let me know if my steps are correct. We are adding payment to the client crm invoicing parts. 1) Create a page to add bank account information using the link above 2) On invoice page create a payment intent with bank_account_id and platform charge 1%.
how would I add the fee so it will go to our account and rest will go to client account?
So you want to charge an application_fee. What integration are you using to accept a payment from customer? Are you using checkout sessions?
right now I am in beginning of integration
so I don't use anything
so would should be my steps to achieve this?
checkout session looks like will create a link which will redirect into the stripe website?
You can specify a application_fee when creating a PaymentIntent.
Here's how you do it with Direct Charge (https://stripe.com/docs/connect/direct-charges#collecting-fees), or Destination Charge (https://stripe.com/docs/connect/destination-charges#application-fee)
is there way to control payout on connected accounts?
like hold money X days before payout?
Yes. you can specify a delay_days to hold the funds for several days before payout https://stripe.com/docs/api/accounts/update?lang=php#update_account-settings-payouts-schedule-delay_days
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
thanks