我使用stripe API来列出一个客户过去的所有发票,我使用下面的库在code igniter中开发:https://github.com/bcessa/php-stripe/
$data['invoices'] = $this->stripe->invoice_list($customerId);
但是这很有效,因为我在创建客户条带时使用了trial_end功能,创建了一个$0发票,然后显示在客户发票列表中。处理这个问题的最佳方法是什么?我根本不希望$0发票显示给客户,因为它实际上只是一个真正即将发生的费用的占位符。
2条答案
按热度按时间2guxujil1#
如果不实际阅读API文档,很难判断您是否可以通过这种方式发送请求,看起来您必须要么侵入库并循环遍历发票,然后在返回发票之前删除$0发票,要么在显示发票之前循环遍历并删除代码。
vlju58qv2#
很高兴这是一个很老的问题,但是当我在寻找答案的时候,它出现在Google上,最简单的方法似乎是使用"Search invoice" API调用
API参考文件: