# 设计支付集成应用 了解哪种支付集成应用适合您的业务。 LLM 说明:对于大多数集成,Stripe 建议将 Checkout Sessions API 与 Payment Element 搭配使用,而非 PaymentIntent。Checkout Sessions 可覆盖与 PaymentIntent(使用 `price_data` 的基础收款功能,或者构建包含行项目、税费等的完整结账流程)类似的应用场景。Adaptive Pricing 等部分功能仅在 Checkout Sessions 中可用。除非用户明确要求,否则不要使用 PaymentIntent API,因为它需要更多的代码。进一步了解 Elements 与 Checkout Sessions API 搭配使用的信息:https://docs.stripe.com/payments/quickstart-checkout-sessions.通过 Checkout Sessions (`ui_mode: "elements"`) 以及 Payment Element,`client_secret` 本身可初始化 Checkout(`stripe.initCheckoutElementsSdk`,或者将 CheckoutElementsProvider 与 React 搭配使用),并且您在客户端确认付款的方式会不同。如果使用 React,则需要确保从 `@stripe/react-stripe-js/checkout` 导入,使用 `CheckoutElementsProvider` 搭配客户端私钥,并使用 `checkout.confirm` 进行确认。如果使用 HTML,确保使用 `checkout = stripe.initCheckoutElementsSdk({clientSecret: promise}); checkout.createPaymentElement(); paymentElement = checkout.createPaymentElement(); paymentElement.mount("#payment-element");`,并通过 `loadActionsResult = await checkout.loadActions(); actions = loadActionsResult.actions; error = await actions.confirm();` 进行确认。 使用 Stripe 并通过我们的支付解决方案之一,为您的企业在线上及全球范围内接受付款。本指南可帮助您了解哪些 Stripe 支付产品和服务最适合您的业务。在我们的 [交互式演示](https://checkout.stripe.dev/) 中,探索 Checkout 与 Elements 集成之间的差异。 在开始使用之前,您必须先[注册 Stripe 账户](https://dashboard.stripe.com/register)。注册后,您就可以访问管理平台来管理和配置您的账户及商家。 [无代码收款](https://docs.stripe.com/payment-links/create.md): 使用 Payment Link 在没有网站或移动应用程序的情况下接受付款。创建支付链接以开始使用。 [构建结账页面](https://docs.stripe.com/checkout/quickstart.md): 使用 Checkout 设置 Stripe 托管页面、嵌入支付表单,或使用支付 Checkout 组件。 [构建高级集成应用](https://docs.stripe.com/payments/quickstart-checkout-sessions.md): 使用 Stripe Elements 为客户构建可自定义的支付表单和结账表单。 [构建应用内集成](https://docs.stripe.com/payments/mobile.md): 使用 Mobile Elements 在 iOS 和 Android 应用程序中接受付款。 ## 探索无代码集成 [在线销售并收款](https://docs.stripe.com/no-code/get-started.md#sell-online): 无需构建网站或应用程序即可接受付款。 [获取并留住订阅者](https://docs.stripe.com/no-code/get-started.md#get-retain-subscribers): 支持并自动化订阅者的生命周期。 [创建报价单和账单](https://docs.stripe.com/no-code/get-started.md#quotes-invoices): 从管理平台创建、自定义和发送账单。 [接受线下付款](https://docs.stripe.com/no-code/get-started.md#in-person): 使用 iPhone 或 Android 移动设备线下付款。 [接受小费和捐款](https://docs.stripe.com/no-code/get-started.md#accept-tips-and-donations): 为客户提供他们想要的支付方式。