Stripe payments Stripe API获取发票为空,但付款意图成功

Stripe payments Stripe API获取发票为空,但付款意图成功,stripe-payments,Stripe Payments,我使用NODE JS Stripe API(在测试模式下)获取客户发票,如下所示: stripeInvoices = await stripe.invoices.list({ customer: user.stripeCustomerId }) // => Returns: { data: [] } 但它返回一个空列表,即使我可以在仪表板中看到事务(参见下图)。 作为一个侧节点,我在支付过程中将支付意图ID存储在自己的数据库中,并可以通过这种方式获取信息,但为什么发票是空的 提

我使用NODE JS Stripe API(在测试模式下)获取客户发票,如下所示:

stripeInvoices = await stripe.invoices.list({
    customer: user.stripeCustomerId
})
// => Returns: { data: [] }
但它返回一个空列表,即使我可以在仪表板中看到事务(参见下图)。

作为一个侧节点,我在支付过程中将支付意图ID存储在自己的数据库中,并可以通过这种方式获取信息,但为什么发票是空的


提前感谢您的帮助。

您是在使用发票,还是在尝试列出?那是两个不同的物体,我不知道有什么不同。我只是想从客户那里获得所有交易(希望Stripe有一个自动“收据”页面,我可以与客户共享,而不是自己编码)。你的回答解决了这个问题。谢谢@taintedzodiac