【问题标题】:Stripe create Token bank accountStripe 创建 Token 银行账户
【发布时间】:2020-10-15 01:25:00
【问题描述】:

我正在尝试添加令牌以创建带条纹的银行帐户。

tokenAccount: async (req, res) => {
    Serveur.findOne({ _id: req.user._id }, async (err, user) => {
      try {
        await stripe.tokens.create({
          bank_account: {
            country: req.body.country,
            currency: req.body.currency,
            account_number: req.body.account_number,
            routing_number: req.body.routing_number,
          },
        });
      } catch (error) {
        return res.status("402").send({ error: { message: error.message } });
      }
    });
  },

当我使用邮递员使用来自 stripe 的“测试”银行详细信息测试后端时,我遇到了这个错误:

{
    "error": {
        "message": "You cannot use a live bank account number when making transfers or debits in test mode"
    }
}

这很奇怪,因为我使用了测试条的银行详细信息。你知道问题可能是什么吗???

【问题讨论】:

标签: node.js stripe-payments


【解决方案1】:

每个 Stripe 帐户都提供实时密钥和测试密钥。当您使用他们的假测试账户(银行、万事达卡等)时,您还必须使用他们的测试密钥。不要尝试使用实时密钥进行测试;老实说,很高兴他们为你抓到了这个。

【讨论】:

    猜你喜欢
    • 2019-06-15
    • 2017-12-20
    • 2019-10-26
    • 1970-01-01
    • 2016-07-18
    • 1970-01-01
    • 2019-08-22
    • 2017-11-05
    • 2020-08-22
    相关资源
    最近更新 更多