Skip to content
Create account or Sign in
The Stripe Docs logo
/
Ask AI
Create accountSign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
APIs & SDKsHelp
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseUse Managed Payments
Use Payment Links
Use a pre-built checkout page
Build a custom integration with Elements
Build an in-app integration
    Overview
    Payment Sheet
    Payment Element
    Address Element
      Collect addresses
    Link out for in-app purchases
    Manage payment methods in settings
    US and Canadian cards
In-person payments
Terminal
Payment Methods
Add payment methods
Manage payment methods
Faster checkout with Link
Payment scenarios
Handle multiple currencies
Custom payment flows
Flexible acquiring
Orchestration
Beyond payments
Incorporate your company
Crypto
Agentic commerce
Financial Connections
Climate
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
United States
English (United Kingdom)
HomePaymentsBuild an in-app integration

Address Element

Use the Address Element to collect complete billing and shipping addresses for in-app integrations.

The Address Element is an embeddable UI component for accepting complete addresses. Use it to collect shipping addresses, or when you need a complete billing address, such as for tax purposes.

Features include:

  • Global support: Support 236 regional address formats, including right-to-left address formats
  • Autocomplete: Decrease checkout time, reduce validation errors, and increase checkout conversion with built-in address autocomplete
  • Pre-fill saved addresses: Pre-fill addresses at page load when you already have an address saved for your customer
  • Customised appearance: Customise the Address Element to match your page design with the Appearance API
  • Seamless Elements integration: Reuse an existing Elements instance to save time, and pass data automatically with the Payment Sheet and Payment Element
  • Support for any device: Available for web, iOS, Android, and React Native mobile SDKs
Examples of a checkout process where a user selects the Add Shipping Address option. Then they're taken to a new screen to add their shipping address into a form. As they type in their address, auto-complete suggestions are presented for them to choose from.

Start with a guide

Collect addresses
iOS
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc