javascript - stripe.customers.createBalanceTransaction 不是函数错误
问题描述
我在尝试实现条带的 createBalanceTransaction 函数时遇到类型错误。以下是该函数的 API 参考: https ://stripe.com/docs/api/customer_balance_transactions/create
错误:Unhandled error TypeError: stripe.customers.createBalanceTransaction is not a function
编码:
const stripe = require('stripe')(functions.config().stripe.livekey);
return stripe.customers.createBalanceTransaction(
customer,
{
amount: balanceAmt,
currency: 'usd',
description: 'proration'
}
).then(result => {
// ...
});
我确保函数的输入是有效的,并且在函数调用之前正确配置了条带。我还有其他几个条带 API 函数正常工作,这个问题似乎是 createBalanceTransaction 独有的
解决方案
CustomerBalanceTransaction API 仅在 Node SDK v7.2.0 或更高版本中可用。
推荐阅读
- redux - 取消一个 redux saga 会留下我的应用程序吗?
- c++ - Boost 错误:解决:示例中未找到主机(权威)代码不起作用
- input - 使用C的偶数和奇数之和
- amazon-web-services - 可以通过无服务器框架将已创建的 AWS Lambda 分配给 AWS REST API Gateway 资源
- android - Pepper QiSDk-改变音量
- inno-setup - 如何通过右键单击开始菜单中的应用程序图标来进行卸载
- javascript - 使用javascript和php单击按钮时如何创建条带产品
- excel - 超链接 excel 到 2 点的谷歌地图
- java - 如何重新运行 Apache Flink Postgres JDBC 作业而不会出现“未找到合适的驱动程序”异常
- reactjs - Reactjs将数据从孩子传递给父母