Javascript stripe.customers.createBalanceTransaction不是函数错误
在尝试实现stripe的createBalanceTransaction函数时,我遇到了一个类型错误。以下是函数的API参考: 错误:Javascript stripe.customers.createBalanceTransaction不是函数错误,javascript,node.js,stripe-payments,Javascript,Node.js,Stripe Payments,在尝试实现stripe的createBalanceTransaction函数时,我遇到了一个类型错误。以下是函数的API参考: 错误:未处理的错误类型错误:stripe.customers.createBalanceTransaction不是函数 守则: const stripe = require('stripe')(functions.config().stripe.livekey); return stripe.customers.createBalanceTransaction(
未处理的错误类型错误:stripe.customers.createBalanceTransaction不是函数
守则:
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或更高版本中可用。您使用的是哪个版本的条带节点SDK?看起来这个功能相当新(v7.2.0,6月发布):啊,很好,我没有想到这一点。看起来问题只是我过时的sdk。感谢帮助我的小伙子;我会回答的。