调至内容部分
创建账户或登录
Stripe 文档徽标
/
询问人工智能
创建账户登录
开始
付款
销售收入
平台和交易市场
资金管理
开发人员资源
API 和 SDK帮助
概览
关于 Stripe 支付
升级您的集成
支付分析
线上付款
概览查找您的用例Use Managed Payments
使用 Payment Link
Use a prebuilt checkout page
Build a custom integration with Elements
构建应用内集成
    概览
    支付表单
      接受应用内支付
      添加自定义支付方式
      自定义外观样式
      在服务器上确认付款
      支付过程中保存付款详情
      设置未来付款
      筛选银行卡品牌
    Payment Element
    Address Element
    应用内购买外部链接
    在设置中管理支付方式
    美国和加拿大卡
线下支付
Terminal
支付方式
添加支付方式
管理支付方式
用 Link 更快结账
支付场景
处理多种货币
自定义支付流程
灵活收单
编排
超越支付功能
成立公司
加密货币
智能体商务 (Agentic Commerce)
Financial Connections
Climate
了解欺诈
Radar 欺诈保护
管理争议
验证身份
美国
简体中文
首页付款Build an in-app integration

注意

该页尚未提供此语言版本。我们正在加紧将我们的文档翻译成更多语言,很快将为您提供译文。

Payment Sheet

A prebuilt UI that presents payment methods in a sheet.

The Payment Sheet is a prebuilt UI that presents payment methods in a sheet and is our recommended way to accept payments in most apps. You can customize it to match the look and feel of your app. The In-app Payment Sheet is available in our iOS, Android, and React Native SDKs. See our accept in-app payments guide to get started.

Payment Sheet integration example

Payment Sheet integration example

With the Payment Sheet, you get:

  • Access to over 100 global payment methods: This includes Apple Pay, Link, and other popular payment methods that are automatically enabled.

  • Dynamic payment methods: Dynamically order and display payment methods and launch A/B tests for new payment methods.

  • UI customizations to match your app: Match the UI to the design of your app. The layout stays consistent, but you can modify colors, fonts, and so on.

  • Address collection: Collect full or partial billing addresses with any payment method.

  • Saved payment methods: Save, reuse, and manage cards and bank accounts. You can also store a customer’s payment details without an initial payment.

Layout

Set the layout to .automatic for Stripe to provide the appropriate payment method layout. You can also select .vertical or horizontal layout.

Payment Sheet layout options

The Payment Sheet supports vertical and horizontal layouts.

Appearance

Use the Appearance API to customize the look and feel of Payment Sheet to match your app. With the Appearance API, you can control fonts, colors, borders, shadows, and so on.

Payment Sheet appearance customization

Examples of different ways to style Payment Sheet

Payment methods

The Payment Sheet provides access to over 100 payment methods across all Stripe-supported countries. You can enable payment methods from the Stripe Dashboard or by using Custom Payment Methods.

Payment method providers often change their collection and display requirements. When you use Payment Sheet to display payment methods, Stripe handles all payment detail collection in prebuilt, localized forms that we keep up-to-date with each payment provider.

Payment Sheet payment methods

Examples of the card form and Klarna form in the Payment Sheet

Wallets

The Payment Sheet supports popular wallets, including Apple Pay and Link, a wallet built by Stripe. Payment Sheet can show wallets using express buttons.

Payment Sheet wallets

Example of Apple Pay in the Payment Sheet

Saved payment methods

The Payment Sheet has supports for saving, displaying, and managing saved payment methods. Consent collection is handled automatically, ensuring global compliance.

Saved payment methods supports cards, US bank accounts, and SEPA debit accounts.

The CustomerSessions API provides additional control over:

  • When to show or hide the save consent box
  • When to show or hide the saved payment methods
  • Allowing buyers to remove saved payment methods
  • Preventing buyers from removing the last saved payment method
Payment Sheet saved payment methods

Examples of how customers can access saved payment methods in Payment Sheet

Collecting address details

You can configure Payment Sheet to collect additional payment information, including name, email, phone and billing address, regardless of which payment method is being used.

Payment Sheet address collection

Example with full billing details collected

Additional features

The Payment Sheet also contains the following features:

  • CVC recollection: Configure whether CVC re-collection is required when users pay with a saved payment method.
  • Card brand filtering: Configure which card brands you accept.
此页面的内容有帮助吗?
是否
  • 需要帮助?联系支持。
  • 查看我们的更改日志。
  • 有问题?联系销售。
  • LLM? Read llms.txt.
  • Powered by Markdoc