3 回答
TA贡献1802条经验 获得超5个赞
我得到了自己的答案。通过以下方式获取发票详细信息:
$invoiceId = $subscription->latest_invoice;
$invoice = \Stripe\Invoice::retrieve($invoiceId);
$invoice_hosted_url = $invoice->hosted_invoice_url;
$invoice_pdf = $invoice->invoice_pdf;
invoice_hosted_url是主发票链接和invst_发票的完整链接。
TA贡献1828条经验 获得超3个赞
$stripe = new StripeClient(stripe_secret);
$invoice_id = $subscription->latest_invoice,//invoice id
$invoice = $stripe->invoices->retrieve(
$invoice_id,
[]
);
$invoice_pdf = $invoice->invoice_pdf;
TA贡献1828条经验 获得超6个赞
您需要先完成发票。
我不确定你使用的是什么语言。它看起来像 PHP 代码,直接取自 Stripe API 文档,最终确定应该如下所示:
$stripe = new \Stripe\StripeClient(
'sk_test_4eC39HqLyjWDarjtT1zdp7dc'
);
$stripe->invoices->finalizeInvoice(
'in_1BjOrj2eZvKYlo2CTTfU9xqe',
[]
);
然后返回的对象应该有一个hosted_invoice_url包含您要查找的 url 的属性。
- 3 回答
- 0 关注
- 137 浏览
添加回答
举报