继 2025 年 5 月的一项法庭裁决之后,苹果公司修改了其指导原则,允许开发人员链接到应用外,在外部网站上收款。这意味着,您可以首次使用网页结账方式购买数字商品或服务,节省高达 90% 的购买费用,并将这些费用转化为企业的额外收入。网页结账还能更灵活地定价和促销,促进与客户的关系,更好地洞察数据,并通过提供额外的支付方式(如先买后付选项)来满足客户的期望,而苹果的应用内购买 (IAP) 系统不支持这些支付方式。
为了抓住这一机遇,应用开发人员告诉我们,他们正在探索如何为 iOS 应用快速转向网页结账。不过,他们希望确保保持客户转化率,即使将客户重定向到应用之外也是如此。
如果您决定采取这一方案,Stripe 可以提供帮助。Stripe 是一个完全集成的金融和支付产品组合,可让您在一个地方管理整个收入管理周期。您可以处理支付、创建网页结账流程、推出新的定价模式、自动执行全球税务合规并访问一体化报告。
在过去几个月里,Stripe 已经帮助数十款应用开始处理外部支付,许多应用都表示在支付处理费用上节省了两位数。在本指南中,我们总结了一路走来的经验教训,以帮助您在应用和网页上创建自己的无缝支付体验。这些最佳实践将对您有所帮助:
- 在合规的前提下将应用内的购买行为重定向至网页
- 在应用和网页之间进行重定向时,创建一致的用户体验
- 建立一个高转化率的结账方式
- 测试哪些策略对客户最有效
- 管理税务、退款和争议等购后活动
我们还将介绍 Stripe 如何提供帮助,并重点介绍 Stripe Checkout 用于应用到网页支付,以及它如何结合本指南中强调的最佳实践。让我们深入了解。
注: 销售实物商品和服务的应用,如电商、外卖、餐饮应用等,可以在其应用中使用任何第三方支付系统。要使用 Stripe 处理支付流程,请参阅我们的应用内支付解决方案。
创建优化网页结账流程的最佳实践
在为您的应用支付创建网页结账体验时,我们建议您考虑以下最佳实践。
以合规的方式将结账从应用内重定向到网页
- 链接到外部浏览器: 尝试在应用中使用 WebView 的开发者很可能无法通过 iOS App Store 的审核。相反,请确保重定向到外部浏览器以保持合规性。
- 检查您的发布国家/地区: Apple 的最新指南目前仅适用于从“美国商店”下载的应用。请使用 StoreKit 的 "Storefront" 属性来检测您的应用是从哪个商店下载的。如果您的应用不在美国店面,这些指南可能不适用。
- 使用预构建解决方案以确保符合法规: 除遵守 Apple 的指南外,遵守适用的政府、银行和网络法规也很重要。这些法规包括 PCI 的安全标准、《欧盟通用数据保护条例》 (GDPR) 和《加利福尼亚消费者隐私法案》(CCPA) 等隐私规则,以及银行和信用卡公司要求披露的义务。您的第三方支付处理商应能就所有这些事项提供指导。
在应用和网页之间进行重定向时,创建一致的用户体验
- 让客户在应用内选择产品: 让客户在应用内选择产品,只跳转到网页进行支付。这样既保留了熟悉的应用内体验,又避免通过传统网页购物车流程,减少对转化率的影响。
- 仅在支付时将客户重定向到网页: 仅在支付时将客户重定向到网页。这样可以保持结账流程的一致性,并简化您可能想在结账页面上进行的任何测试,因为您只需更改流程的一个环节。
- 在重定向过程中保留身份验证: 如果客户在您的应用上登录,那么他们在网页上也应保持登录状态。为了获得流畅的体验,请使用第三方验证服务,如 Sign in with Apple 或 Firebase Authentication,该服务可生成短时效令牌,并通过 URL 参数传递给您的应用。否则,要求客户在网页上重新登录会增加不必要的操作。
- 自动将客户重定向回应用: 在网页结账后使用通用链接将客户重定向回您的应用。通用链接在 Safari 上效果最佳;在 Chrome 浏览器上,它们会在浏览器中打开,而不会重定向到应用。如果您想在 Chrome 浏览器上使用通用链接,请确保重定向后的第一个页面包含一个按钮,将客户深层链接回您的应用。此外,一定要在链接中包含支付结果,这样您的应用才能显示正确的界面。这种支持通用链接并将深度链接作为备用的双重方案可确保可靠的重定向。
- 确保重定向到网页时的连续性: 当您的应用重定向到浏览器而不是在应用中打开 Apple Pay 时,客户可能会感到意外。为了帮助他们理解重定向是有意为之,可以考虑在应用中添加重定向图标或提示信息,并在网页结账页面的显著位置放置应用的 logo、名称以及产品图片。
建立一个高转化率的结账方式
- 设计统一风格的网页结账: 与其设计一个带有通用网页表单的响应式网页,不如建立一个让人感觉与您的应用体验风格一致的网页。您可以匹配应用的背景颜色、字体和行动号召 (CTA) 按钮的颜色。
- 在网页结账中优先展示 Apple Pay: 客户已经习惯于在您的应用中使用 Apple Pay 支付,因此在网页上突出显示相同的支付方式,有助于提升转化率。
- 在网页结账页面展示已保存和流行的支付方式: 网页结账的一个优势是能够提供更多的支付选项。如果客户不使用 Apple Pay,展示已保存的支付方式(如已绑定的银行卡)以及其他常用选项(如 Cash App Pay、Link(Stripe 的数字钱包)或先买后付等)有助于提升转化率。
- 考虑为网页结账设计横屏模式: 如果您的应用支持横屏,为了保持一致的客户体验,也应确保网页结账同样支持横屏显示。
- 在网页结账中加入优惠码和追加销售:即使客户在您的应用中选择了产品,网页结账也是提供额外价值的好机会。通过重定向到网页,您可以让客户在结账时输入优惠码或升级到更高的订阅等级。这些小的改进可以提高转化率和平均订单价值。
测试哪些策略对客户最有效
- 首先对新客户进行测试: 首先对新客户进行基于网页结账的 A/B 测试,将一部分客户重定向到外部网页,同时监控关键业务指标。一旦对效果感到满意,就可以考虑引导现有客户在网页上完成购买。
- 选择合适的支付策略:根据 Apple 的最新指南,您不再需要提供 Apple 的应用内支付系统。开发人员通过不同的策略取得了成功:
- 同时提供应用内支付和网页结账:一些开发人员同时提供这两种选择,有时还会为选择网页结账的用户提供折扣,以鼓励进行具有成本效益的交易。
- 只通过网页结账: 其他开发人员完全取消了应用内支付,只通过网络接受付款,以最大限度地节省费用。
- 同时提供应用内支付和网页结账:一些开发人员同时提供这两种选择,有时还会为选择网页结账的用户提供折扣,以鼓励进行具有成本效益的交易。
- 现有订阅计划: Apple 不允许导出应用内支付的支付数据,因此您无法自动将有效订阅迁移到 Stripe 等第三方服务商。为了过渡客户,可以考虑在客户当前的应用内订阅结束后,提示他们通过网页结账重新订阅,而不是在应用内提供续订选项。
管理客户购买后的体验
- 在网络上提供订阅管理: 如果您销售订阅,那么为客户提供一种在应用之外管理订阅的方法就非常重要。常见的模式是在应用中显示订阅定价等级,并包含一个链接到基于网页订阅的管理门户的按钮。理想情况下,您构建的网页门户允许客户更改支付方式,以及取消或升级订阅。这不仅能改善客户体验,还能减少客服请求。
- 为税务、争议和退款做好准备: 使用 Apple 的应用内支付系统时,Apple 是交易记录商,负责处理税务、退款和争议。当您转向网页支付时,您的企业将成为交易记录商并承担这些责任,或者您可以使用一个支付服务提供商,它将同时作为您企业的交易记录商。请选择能够代表您管理以下事项的支付服务提供商:
- 全球税务合规: 在多个管辖区计算、收取和上缴正确的税款
- 欺诈管理: 实施检测和防止欺诈交易的系统
- 争议解决: 应对和管理客户争议和撤单
- 财务责任: 对每笔交易承担法律和财务责任
- 客户支持: 处理与支付有关的查询和退款请求
- 全球税务合规: 在多个管辖区计算、收取和上缴正确的税款
如果贵公司已经在管理网页支付,则可能已有相关系统。如果没有,可以考虑使用类似 Stripe Managed Payments 这样的解决方案,它可以充当您的交易记录商。
Stripe 如何帮助您利用这一机会
实施上述所有最佳实践可能令人望而生畏,尤其是当您需要替代 Apple 以前提供的全面基础设施时。Stripe 提供全面的解决方案,帮助您快速且自信地过渡到网页支付:
- Stripe Checkout 用于应用到网页支付:一种预建且高度可定制的支付页面,专为接受应用到网页的支付而设计。
- Stripe Managed Payments:我们的交易记录商解决方案使用 Link 来管理作为交易记录商所涉及的所有复杂事务。Stripe 为您处理后台的各类细节,如全球税务合规、争议管理、欺诈预防和客户支持,保持您所习惯的简单操作。
- Stripe Billing:按您的需求管理和向客户开具账单。Stripe 支持周期性计费、按基于用量的计费以及协商合同,以实现收入管理工作流程的自动化。Stripe 还提供专属客户门户,支持在线订阅管理。
下面将详细介绍每种解决方案:
Stripe Checkout 用于应用到网页支付
通过 Checkout,您可以创建一种无缝且值得信赖的结账体验,使其在应用中具有原生感,同时在网页上释放更大的灵活性、控制力和支付方式覆盖。Stripe Checkout 用于应用到网页支付,是专为移动应用设计的预构建、高度可定制的支付页面。它可以帮助您立即实施最佳实践,并处理本指南中涵盖的许多最佳实践。
它具有专为应用用户量身定制的移动优化界面,并提供安全的身份验证和重定向处理功能,可确保从应用到网络的流畅性。Stripe Checkout 还内置了对优惠码和订阅升级的支持,可提供更灵活、更有利于结账转化率的购买选项。
Checkout 支持超过 75 种全球支付方式,包括 Apple Pay、Link 以及 Cash App Pay,使您能够满足不同地区客户的偏好。回头客还可使用已保存的支付方式,从而加快结账流程并提升复购转化率。
Stripe Checkout 还能实现全球隐私、安全和网络合规,并自动管理购物车状态、身份验证和重定向。它支持一次性和订阅两种计费模式,并预置了账单门户,允许客户在网页上管理订阅。
所有这些都依托于 Stripe 强大的计费和税务引擎,为您提供可直接使用的全球税务合规和可靠的周期性计费。借助 Checkout,您只需几天时间即可开始接受网页支付——无需从零构建所有系统。

Link out of app for one-time payments

Link out of app for recurring or subscription payments
Stripe Managed Payments
通过网页支付销售 SaaS、软件、内容或下载等数字产品能够提供更大的灵活性和控制权。但这也带来了新的责任,这些责任此前由 Apple 负责,例如税务合规和客户支持。
Stripe 的 Managed Payments 是一种交易记录商解决方案,可为您处理这些复杂事务,让您在扩大业务范围的同时简化运营。
交易记录商是负责向客户销售产品的法律实体。当您使用 Managed Payments 时,Stripe 将代表您成为交易记录商,承担与数字销售相关的主要责任。这包括:
- 全球税务合规(增值税、商品及服务税、销售税),包括计算、收取和汇款
- 欺诈预防和风险管理
- 争议和撤单处理
- 客户支持和订阅管理
Stripe Managed Payments 通过带有 Link 品牌的客户门户为您的客户提供支持。如果您的客户使用 Link,他们可以查看自己的购买历史、管理支付方式以及更新或取消订阅。此外,Managed Payments 还包括通过 Link 提供的交易级的客户支持。通过处理这些复杂任务,Stripe 使您既能保持应用内购买提供的操作简便性,又能获得网页支付的灵活性和控制性。
对于希望减轻全球范围内销售数字产品运营负担的企业而言,Managed Payments 是最快捷的途径。它使您无需构建复杂的后端系统即可快速进入市场,同时提供无缝的应用到网页结账体验。凭借内置的全球税务合规,您无需成为自己的交易记录商,就能专注于业务增长。
Stripe Billing
既然可以通过外部网站收取款项,您就有能力完全控制定价。Stripe Billing 允许您轻松定制定价模式,如订阅、基于用量的计费、现收现付或一次性收费,以满足您的业务需求。
如果您不使用 Stripe 的 Managed Payments 但使用 Billing,您的客户可以使用 Stripe 的客户门户在网上轻松管理订阅。该门户可让客户自助管理其支付详情、查看发票和更新订阅——所有这些都集中在一个便捷的位置。如果您使用 Managed Payments,服务中会自动包含全面的订阅管理体验。
您还可以为客户提供折扣的试用价格,让他们无需支付全额费用即可试用您的产品;如果用户从月度方案升级到年度方案,您也可以为他们提供折扣。Stripe Billing 还能通过 AI 支持的 Smart Retries 和恢复工作流程自动化,帮助您实现收入最大化并减少客户流失。Stripe 恢复工具在 2023 年帮助用户挽回了超过 34 亿美元的收入。
使用 Stripe 的其他优势
通过 Link 提供快速结账服务
使用 Stripe 提供的钱包 Link,您可以通过自动填写客户的支付信息来保持快速、顺畅的支付体验,使他们能够在几秒钟内结账。事实上,使用 Link 的客户结账速度比不使用 Link 的客户快三倍。
利用 Instant Bank Payments 降低处理成本
除了更快的结账速度,您还可以通过 Link 的 Instant Bank Payments 节省支付处理费用。借助即时银行支付功能,您的客户只需点击几下,就可以通过 Link 结账,并用他们的美国银行账户完成支付。付款会立即得到确认,并在两个工作日内结算,就像银行卡支付一样,同时 Stripe 承担银行发起退单的风险。
将资金即时转至您的银行账户或借记卡
资金流动对所有企业都是一大挑战,但对应用开发人员来说尤其困难,因为他们必须等待至少 30 天才能获得收益。缺乏现金流会限制您扩展应用的能力,使您更难投资于新的营销活动或功能。Stripe 的 Instant Payouts 可以在交易后几分钟内将资金转账到符合条件的借记卡或银行账户,从而解决了这一难题。您可以在任何时间(包括周末和节假日)请求即时提现,资金通常会在 30 分钟内到达相关银行账户。
有关 Stripe 如何帮助您创建网页结账的更多信息,请阅读我们的指南或联系我们的销售团队。要立即开始接受付款,请注册账户。