不确定其他地方是否一样,但在我的国家/地区,发票号码对于公司的服务必须是连续的。带有条纹的Laravel收银员:发票号码
My Laravel应用程序通过订阅销售服务。它必须产生具有连续号码的发票(abcdef-0001
,abcdef-0002
等)。我使用带有条纹的Laravel Cashier,因为两者都易于配置。现在我想要生成发票。但Laravel Cashier的发票没有连续的数字。我可以访问到一个用户“发票”有:
$invoices = $user->invoices();
但现在看来,这不是真正的发票,从条纹只是支付信息。为每个用户调用此函数以获取发票总数,然后计算序列号不是一个选项。
如何在不破坏Laravel Cashier(+ Stripe)建立的简单模型的情况下轻松处理发票序列号?有没有适当的方法来做这种事情?或者我是否必须重新开发一个满足这种需求的整个系统?
谢谢。问题是我没有得到“新”发票。只有用户**的费用清单**。所以我不知道最近是否收费。我可以知道,通过全天调用所有用户的'$ user-> invoices()'(这不是一个选项,因为它是针对每个调用对stripe API的调用) –