Capacitor 支付插件,支持 Stripe Payment Sheet、Apple Pay 和 Google Pay。
为什么使用 Capgo?
Section titled “为什么 Capgo?”这些插件是社区维护的分支版本, @capacitor-community/stripe. Capgo 将社区项目分解为专注于各个 Stripe 表面的文档、示例应用和 CI。
Capgo 跟踪社区仓库中的开源问题和拉取请求,向我们的仓库中导入相关修复,并在当前 Stripe SDK 上发布。我们旨在比社区维护者更快速地响应 bug 或平台更新。
对于支付表单、Apple Pay 和 Google Pay, @capgo/capacitor-stripe-pay 是社区包的维护升级路径。
initialize- 设置 Stripe 公开密钥和可选的 Connect 帐户。- 从您的后端客户端密钥创建支付表单。- 展示本机 Stripe 支付表单。createPaymentSheet- 设置 Stripe 公开密钥和可选的 Connect 帐户。- 从您的后端客户端密钥创建支付表单。- 展示本机 Stripe 支付表单。presentPaymentSheet- 设置 Stripe 公开密钥和可选的 Connect 帐户。- 从您的后端客户端密钥创建支付表单。- 展示本机 Stripe 支付表单。updateApplePaySheet- 发货联系人选择后更新Apple Pay条目。
公共API
标题为“公共API”的部分| 方法 | 描述 |
|---|---|
initialize | 设置Stripe可发布的密钥和可选的Connect账户。 |
createPaymentSheet | 从您的后端客户端密钥创建一个付款单 |
presentPaymentSheet | 在本地呈现Stripe付款单 |
updateApplePaySheet | 发货联系人选择后更新Apple Pay条目 |
getPluginVersion | 获取本地Capacitor插件版本 |
真实来源
标题为“真实来源”部分本参考资料是从 src/definitions.ts 在 capacitor-stripe-pay.
相关插件
标题为“相关插件”- @capgo/native-purchases 用于App Store和Play Store订阅
- @capgo/capacitor-pay 用于仅钱包Apple Pay / Google Pay而无Stripe支付表单