概览
“概览”章节用于 Stripe Identity 身份验证的 Capacitor 插件
从这里开始 initialize() 以及下方列出的其他核心方法。
平台支持
标题为“平台支持”的部分| 平台 | 支持 | 备注 |
|---|---|---|
| iOS | 是 | 原生 |
| Android | 是 | 原生 |
| Web 端 | 否 | 使用 Capacitor.getPlatform() 做保护 |
为什么选择 Capgo?
标题为“为什么选择 Capgo?”这些插件是以下项目的维护分支: @capacitor-community/stripe. Capgo 将社区项目拆分为针对每个 Stripe 接口的专用包,并为每个包提供了文档、示例应用和 CI。
Capgo 会持续追踪社区仓库中的 open issues 和 pull requests,将相关的修复移植到我们的仓库中,并集成到最新的 Stripe SDK 中。我们的目标是在出现 bug 或平台更新时,比社区维护者响应更迅速。
进行证件和自拍验证时, @capgo/capacitor-stripe-identity 是社区包官方维护的升级路径。
核心功能
标题为“核心功能”的章节initialize- 使用你的 publishable key 加载 Stripe。create- 从你的后端 session 创建 verification sheet。present- 展示 Identity 验证流程。
公开 API
标题为“公开 API”的章节| 方法 | 描述 |
|---|---|
initialize | 使用你的 publishable key 加载 Stripe。 |
create | 使用后端 session 创建验证 sheet。 |
present | 展示 Identity 身份验证流程。 |
getPluginVersion | 获取原生 Capacitor 插件版本。 |
单一事实来源
标题为“单一事实来源”的部分此参考文档同步自 src/definitions.ts 中的 capacitor-stripe-identity.
相关插件
标题为“相关插件”的章节- @capgo/native-purchases 适用于 App Store 和 Play Store 订阅
- @capgo/capacitor-pay 适用于不使用 Stripe Payment Sheet 的纯钱包 Apple Pay / Google Pay