# Build an integration with a Checkout form You can use an embeddable payment form to collect all necessary information during checkout while maintaining granular control over the look and feel of the UI. You can use this form to collect: - Payment details for more than 100 payment methods - 1-click express checkout wallets - Billing address - Shipping address - Shipping options and prices - Tax details - Currency choice - Custom details using custom text fields Embeddable payment forms have the following features: - End-to-end checkout in a single iframe - Built-in returning UIs with saved payment methods and saved address book - A dynamic UI that adjusts to the device type to maintain a consistent checkout flow across web and mobile - UI customization using the [Stripe Appearance API](https://docs.stripe.com/elements/appearance-api.md) - Integrates with Stripe products like [Adaptive Pricing](https://docs.stripe.com/payments/custom/localize-prices/adaptive-pricing.md), [Stripe Tax](https://stripe.com/tax?utm_campaign=AMER_US_en_Google_Search_Brand_Tax_EXA-14403482849&utm_medium=cpc&utm_source=google&utm_content=711508633409&utm_term=stripe%20tax&utm_matchtype=e&utm_adposition=&utm_device=c&gad_source=1&gad_campaignid=14403482849&gbraid=0AAAAADKNRO5JFcS1TpxBkF6YTjG_vw8o9&gclid=Cj0KCQjw0NPGBhCDARIsAGAzpp3vxr1qEazZGJaEENjzZRZH0OXV39zJYPylsV9FSmxK7dZ_A_X-jPoaAo7XEALw_wcB), and [Billing](https://stripe.com/billing) - Localization with both content translation and a localized product UI (for example, local payment methods and local currency display) - Offers single-step and multi-step layouts #### Single-page layout | **UI for new customers** | **UI for returning customers** | | ----------------------------------------------------------- | ----------------------------------------------------------------- | | ![](https://docs.stripecdn.com/single_page_new_shopper.mp4) | ![](https://docs.stripecdn.com/single_page_returning_shopper.mp4) | #### Multi-step layout | **UI for new customers** | **UI for returning customers** | | ------------------------------------------------------- | ------------------------------------------------------------- | | ![](https://docs.stripecdn.com/compact_new_shopper.mp4) | ![](https://docs.stripecdn.com/compact_returning_shopper.mp4) |