指南
如何在 Capacitor 中使用 Stripe
使用 @capgo/capacitor-stripe-pay
支持 Stripe Payment Sheet、Apple Pay 和 Google Pay 的 Capacitor 插件。
为什么选择 Capgo?
Capgo 维护以下项目的官方 fork @capacitor-community/stripe。我们会跟进上游的 issue 和 pull request,合并相关修复,并基于最新的 Stripe SDK 发布更新,同时提供示例 App 和文档。
如果你现在用的是社区包,Capgo 的 Stripe 插件是持续维护的方案,对 bug 和平台变更的响应也更快。
安装
bun add @capgo/capacitor-stripe-pay
bunx cap sync
插件暴露的内容
initialize- 设置 Stripe publishable key 和可选的 Connect 账户。createPaymentSheet- 用后端返回的 client secret 创建 Payment Sheet。presentPaymentSheet- 调起原生的 Stripe Payment Sheet。updateApplePaySheet- 选择收货联系人后更新 Apple Pay 的 line items。
完整参考
- GitHub: https://github.com/Cap-go/capacitor-stripe-pay/
- 文档:/docs/plugins/stripe-pay/
相关插件
- 订阅: @capgo/native-purchases
- 仅限钱包支付: @capgo/capacitor-pay