【问题标题】:Stripe warning - Unrecognized token creation parameter条纹警告 - 无法识别的令牌创建参数
【发布时间】:2019-02-21 17:30:17
【问题描述】:

我刚开始使用条纹,我注意到我在 chrome 中收到警告说:

无法识别的令牌创建参数参数:公司不是 公认的参数。这可能会导致您的集成出现问题 未来。

这是代码。

 stripe.createToken("account", {
        company: {
          name: "bbb",
          address: {
            line1: "77",
            city: "abc",
            state: "aa",
            postal_code: "e2e"
          }
        },
        tos_shown_and_accepted: true
      }).then(function(result) {
        debugger;
         console.log(result);
      });

我非常关注这里的文档(第 2 步)

https://stripe.com/docs/connect/account-tokens

虽然它会创建一个令牌。

API 参考中的文档建议 company 是它应该知道的对象: https://stripe.com/docs/api/tokens/create_account

【问题讨论】:

  • 嗨@raklos,您引用的链接是用于使用stripe.js 的前端集成。要使用 stripe-node 创建令牌以直接调用 API,您需要在 stripe.com/docs/api/tokens/create_account 调用此 API。
  • @wsw 我想创建令牌客户端,以便我可以将其发送到我的服务器,而不是将任何个人信息发送到我的服务器
  • @raklos - 您可能需要添加:business_type: 'company' 吗?

标签: stripe-payments


【解决方案1】:

它基本上告诉你哪里出了问题。

它说company 不是该条带端点识别的参数。它创建令牌,但忽略您传递的参数

【讨论】:

  • 如果您看到我发送的文档的链接,它会显示相同的类似代码(该页面上的第 2 步)
  • raklos :我认为你是对的,这是一个 Stripe 错误。但我现在刚刚尝试过,效果很好。
猜你喜欢
  • 1970-01-01
  • 2021-01-05
  • 2015-02-24
  • 1970-01-01
  • 2014-03-13
  • 1970-01-01
  • 2018-10-29
  • 2016-11-25
  • 1970-01-01
相关资源
最近更新 更多