#some1ataplace
1 messages · Page 1 of 1 (latest)
hello! i'm not entirely sure what you mean, can you elaborate more on what you're trying to achieve?
I have to use webhooks to verify a user or can the stripe dashboard do it when the customer gets an account?
are you asking how can you tell if a user is verified? i.e. do you have to do it via webhooks, or can you tell from the Dashboard as well?
do you have to do it via webhooks, or can you tell from the Dashboard as well?
you can tell from the Dashboard as well : https://stripe.com/docs/connect/dashboard#status-badges
ok cool so no need for any webhooks?
i mean, it depends on what you want to achieve. If you need to perform some follow up action automatically, then you need to depend on webhooks
but if all you want to do is to manually check if the account is verified, then sure, the Dashboard works
Cool. So if a customer does not verify, what happens?
payments and/or payouts will be restricted
Connect embedded components is like stripe.js that regular payment intents have?
i'm sorry, i don't understand the question, can you try rephrasing?
So instead of redirecting to a stripe owned page, I embed the connect stuff sort of like an embeddable youtube video?
Or sort of like not using stripe checkout and using stripe.js to customize the checkout experience
if you don't want to use the Stripe hosted Connected onboarding page, then you will have to build your own UI components, we don't provide those
So is connect.js just like stripe.js?
You would use connect.js to embed a stripe payment dashboard page on my website url?
to clarify, are we still talking about Connect onboarding / verification? Or have we moved on to an entirely different topic now i.e. Connect embedded components?
moved on. I am new to connect so I have a lot of questions as I am reading the docs to clarify
So is connect.js just like stripe.js?
You would use connect.js to embed a stripe payment dashboard page on my website url?
yes
Cool thanks for clarifying. So if I do not want that, and instead wanted to redirect a user to their standard/express page so they can do stuff, how would I redirect them via the API?
stripe.AccountLink.create(
account="acct_1032D82eZvKYlo2C",
refresh_url="https://example.com/reauth",
return_url="https://example.com/return",
type="account_onboarding",
)
?
what kind of stuff are we talking about specifically?
sort of like what i am doing for customer portal. I have a link on my site that redirects a user to their customer portal. I want to do the same for connect where it redirects them to their standard/express dashboard
the Account Link doesn't seem to have any relation to what we're talking about so I'm going to just disregard it. For Standard accounts, you can point the users to https://dashboard.stripe.com/login. For Express users, you can point them to https://connect.stripe.com/express_login
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
oooh wow that is easier than i expected
i thought the account link was their link similar to customer portal
ah no, the Account Link creates a link to the hosted connected onboarding page
ah
so i absolutely need to have a platform balance in order to pay out? What if I set it up where as long as a customer pays me, i give the other person a percentage of that payment? Why would I need a balance?
when you say pay out - do you mean pay out your platform balance to your own bank account, or are you saying that you want to transfer funds to a connected account?
oh - i did not know there were 2 options. I thought the second part of your sentence
so both cases then
generally when you use the term payout , we understand it as paying out funds to your bank account (or card) : https://stripe.com/docs/payouts
what's the underlying concern here?
i see - so a payout will always be to myself. And a transfer of funds to a connected account does not need a balance? I could use the API to derive a percentage to the connected account?
when the payment occurs for instance
a payout is always from a balance -> to the bank account/card
to be clear, are you trying to create a Transfer to a connected account and running into an insufficient balance error?
no, i am trying to understand the logic of all of this so i could code it
I will eventually have to do a payout to my bank and transfer to a connected account
if you're using destination charges, the transfer is created as part of the payment, so you don't need to worry about your balance : https://stripe.com/docs/connect/destination-charges#flow-of-funds-app-fee
Oh sweet
if you create Direct Charges, https://stripe.com/docs/connect/direct-charges#flow-of-funds-with-fees, you as the platform account, simply take an application fee, the payment itself is on the connected account, so similarly, there's no need to worry about the balance
if you use Separate Charges and Transfers, https://stripe.com/docs/connect/separate-charges-and-transfers#collecting-fees - this is where you have to worry about your balance being sufficient
the payment is on your (Platform) account, when you create a transfer, you need to have sufficient funds in your balance to do so
Makes sense, thank you. I will keep reading but thanks this is a big help.