Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript stripe.customers.createBalanceTransaction不是函数错误_Javascript_Node.js_Stripe Payments - Fatal编程技术网

Javascript stripe.customers.createBalanceTransaction不是函数错误

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的createBalanceTransaction函数时,我遇到了一个类型错误。以下是函数的API参考:

错误:
未处理的错误类型错误: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。感谢帮助我的小伙子;我会回答的。