跳过主要内容

Stripe Capacitor插件

Capacitor插件支持Stripe支付单元、Apple Pay和Google Pay。

安装

bun add @capgo/capacitor-stripe-pay bunx cap sync
npm、pnpm或yarn
  • npm install @capgo/capacitor-stripe-pay
  • pnpm add @capgo/capacitor-stripe-pay
  • yarn add @capgo/capacitor-stripe-pay

指南

如何在 Capacitor 中使用 Stripe

使用 @capgo/capacitor-stripe-pay

Capacitor 的 Stripe 支付条, Apple Pay 和 Google Pay 插件

为什么 Capgo?

Capgo 维护官方的分支 @capacitor-community/stripe我们监控上游问题和拉取请求,合并相关修复,并将更新推送到当前 Stripe SDKs 中,附带示例应用和文档。

如果您今天使用社区包,Capgo Stripe 插件是维护的路径,具有更快的bug修复和平台变化的速度。

安装

bun add @capgo/capacitor-stripe-pay
bunx cap sync

此插件暴露的内容

  • initialize - 设置 Stripe 公开密钥和可选的 Connect 帐户。
  • createPaymentSheet - 从您的后端客户端密钥创建付款单元。
  • presentPaymentSheet - 展示原生 Stripe 付款单元。
  • updateApplePaySheet - 在发货联系人选择后更新 Apple Pay 行项。

完整参考

常见问题

Stripe 插件常见问题

如何在 Capacitor 应用中安装 Stripe 插件?

Run "bun add @capgo/capacitor-stripe-pay" (or "npm install @capgo/capacitor-stripe-pay"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-stripe-pay" in your app code.

是否@capgo/capacitor-stripe-pay与React、Vue和Angular兼容?

是。Stripe 是一个 Capacitor 包,因此它与任何在 Capacitor 内部运行的 Web 框架兼容,包括 Ionic、React、Vue、Angular、Svelte 和普通 JavaScript。

哪个 Capacitor 版本支持 @capgo/capacitor-stripe-pay?

Capgo 插件遵循 Capacitor 的主要版本:使用与 Capacitor 主要版本匹配的插件主要版本(例如插件 v8 与 Capacitor 8)。在 GitHub README 中的兼容性表格中列出了维护的版本。

是否是免费和开源的 @capgo/capacitor-stripe-pay?

是。源代码 code 公开在 GitHub 上,https://github.com/Cap-go/capacitor-stripe-pay/,并且该包从 npm 免费安装。欢迎 bug 报告和 pull 请求。

我可以在不经过 App Store 审核的情况下更新使用 Stripe 的 code 吗?

code 和 Capgo 的升级或安装会改变原生 code,因此需要一个新的商店构建。之后,调用插件的 JavaScript、HTML 和 CSS 变更可以立即通过 Capgo 实时更新。

不必等待应用程序审查就可以将Stripe更改推送到商店

一旦插件在您的商店构建中,Capgo实时更新将推送您的JavaScript、HTML和CSS更改到用户中几分钟内。

开始使用Capgo