Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
Php 如何在列出所有客户发票时删除$0发票_Php_Codeigniter_Stripe Payments - Fatal编程技术网

Php 如何在列出所有客户发票时删除$0发票

Php 如何在列出所有客户发票时删除$0发票,php,codeigniter,stripe-payments,Php,Codeigniter,Stripe Payments,我正在使用stripe api列出客户过去的所有发票。我正在使用以下库开发代码点火器: 但是,这非常有效,因为我在创建客户条带时使用了试用结束功能,创建了一个$0发票,然后显示在客户发票列表中。处理这个问题的最佳方法是什么?我根本不想让客户看到那张0美元的发票,因为它实际上只是即将到来的真正费用的占位符。如果没有实际阅读API文档,很难判断您是否可以通过这种方式发送请求,看起来您必须在返回发票之前破解库并循环查看发票并清除$0发票,或者在显示发票之前循环查看并删除代码 如果不实际阅读API文档,

我正在使用stripe api列出客户过去的所有发票。我正在使用以下库开发代码点火器:


但是,这非常有效,因为我在创建客户条带时使用了试用结束功能,创建了一个$0发票,然后显示在客户发票列表中。处理这个问题的最佳方法是什么?我根本不想让客户看到那张0美元的发票,因为它实际上只是即将到来的真正费用的占位符。

如果没有实际阅读API文档,很难判断您是否可以通过这种方式发送请求,看起来您必须在返回发票之前破解库并循环查看发票并清除$0发票,或者在显示发票之前循环查看并删除代码

如果不实际阅读API文档,就很难判断您是否可以通过这种方式发送请求,看起来您将不得不在返回发票之前对库进行黑客攻击并循环检查发票并清除$0发票,或者在显示发票之前循环检查并删除代码。你介意发布一份返回数据的样本吗?也就是说,$data[发票]中的什么刚刚决定这么做,布莱恩。如果你加上这个作为回答,我会接受的。循环浏览并删除了0美元的发票。是的,对不起,没有挖掘就没有更干净的方法了。不过,我会将其作为答案发布。谢谢。为了文档的缘故,我最后循环检查了$invoice->total==0;谢谢,布莱恩是的,很抱歉我帮不了你。很高兴你能去。
$data['invoices'] = $this->stripe->invoice_list($customerId);