我正在尝试从Stripe检索付款意向列表。
我发现以下内容将所有最新的付款意向书退还给我,在我看来,这是正确的。
我如何仅将其限制为特定客户(基于客户ID),并仅检索付款意向的特定项目,例如付款日期,金额和订购的产品或产品ID(而不是转储整个数据)?
这里有人可以帮助我吗?
我的PHP:
\Stripe\Stripe::setApiKey('my_key');
$orders = \Stripe\PaymentIntent::all(['limit' => 10]);
print_r($orders);
答案 0 :(得分:2)
对于问题的第一部分(limit this to a specific customer only
),在文档中对此进行了很好的解释:
List of parameters for PHP PaymentIntent::all method
它显示为:
客户- 可选的 - 仅返回此客户ID指定的客户的PaymentIntent。
所以您要做的就是替换
\Stripe\PaymentIntent::all(['limit' => 10]);
使用
\Stripe\PaymentIntent::all(['limit' => 10, 'customer' => 'your customer id']);