Supported Connect embedded components
Learn about available embedded components.
Add Connect embedded components to your page as HTML elements or as React components.
Available components
Account management
Account onboarding
Balances
Disputes for a payment
Disputes list
Documents
Financial account
Financial account transactions
Issuing card
Issuing cards list
Notification banner
Payments
Payment details
Payouts
Payouts list
Tax registrations
Tax settings
Preview components 
When using private preview components, use beta versions of the Stripe SDK, as well as preview versions of the @stripe/connect-js and @stripe/react-connect-js SDKs.
To create an account session with private preview components, use the Stripe beta SDKs:
- Ruby
>=15.
3. 0-beta. 1 - Python
>=12.
3. 0b1 - PHP
>=17.
4. 0-beta. 1 - Node
>=18.
3. 0-beta. 1 - .NET
>=48.
3. 0-beta. 1 - Java
>=29.
3. 0-beta. 1 - Go
>=82.
3. 0-beta. 1
Use the client-side libraries for rendering the private preview components:
Available preview components
App install
App viewport
Capital financing application
Capital financing promotion
Capital financing
Payment method settings
Reporting chart
Integration guides
Accounting integrations
Fully embedded Connect platform integration
Embedded finance
Migrate from the v1 to v2 preview 
- Update your client library.
- Update the beta header used from
embedded_
toconnect_ beta=v1 embedded_
.connect_ beta=v2 - Continue to use the preview releases of the
@stripe/connect-js
and@stripe/react-connect-js
npm packages. - Specify the list of
components
to enable as a parameter when creating an Account Session.
Migrate from the v2 preview to GA 
If you’re using a preview component that’s now generally available, follow these steps: