## Using the Embedded form provider > This feature is in private preview. See [Embedded form](https://docs.stripe.com/checkout/how-checkout-works.md?payment-ui=checkout-form) for more information. Build your Stripe integration using React and the [embedded form](https://docs.stripe.com/payments/checkout/how-checkout-works.md?payment-ui=checkout-form), a single unified form that bundles payment, address, and other elements. See [build an integration with an embedded form](https://docs.stripe.com/checkout/form/quickstart.md) for steps on using the embedded form with the Checkout Sessions API. The following React components and hooks are available to use as part of your integration.