【问题标题】:What is the difference between react-stripe-checkout and react-stripe-js?react-stripe-checkout 和 react-stripe-js 有什么区别?
【发布时间】:2021-03-07 21:44:33
【问题描述】:

我正在尝试使用条带实现电子商务支付功能。我发现了两个似乎提供支付功能的包

有什么区别?在什么情况下我应该使用一个与另一个?

【问题讨论】:

标签: reactjs stripe-payments


【解决方案1】:

1 @stripe/react-stripe-js - 是一个官方的 Stripe 包。它使用Stripe.js and Elements,因此您可以在您的网站上构建付款表单。
2 react-stripe-checkout - 不是官方的。它使用 Checkout 流和 Stripe 托管的支付页面。

【讨论】:

    【解决方案2】:

    react-stripe-checkout 是 Stripe Legacy Checkout 产品的第 3 方 React 包装器。不建议您使用它,因为旧版结帐已被弃用。图书馆也有 3 年没有更新了。

    react-stripe-js 是 Stripe Elements 的官方 Stripe React 库。您应该使用它,因为它是 Stripe 生态系统的最新版本,并且与钩子等现代 React 概念兼容。

    【讨论】:

      猜你喜欢
      • 2020-06-25
      • 2018-12-09
      • 2019-10-02
      • 2019-10-03
      • 2023-02-25
      • 2015-06-24
      • 2016-04-11
      • 1970-01-01
      相关资源
      最近更新 更多