我正在利用条纹来为客户提供存储卡的人群资助PHP脚本。 如果满足阈值,我会被困在所有支持者的充值卡上。在Stripe的api最长执行时间达到120秒后,在php脚本中使用循环停止。
<?php
include('system/stripelib/lib/Stripe.php');
Stripe::setApiKey(API);
//getting saved stripe Customer_id
$result= $this->db->query("select cus_id,amount from pledge where 1");
if($result->num_rows)
{
foreach($result->rows as $cus)
{
Stripe_Charge::create(array(
"amount" => $cus['amount']
"currency" => "usd",
"customer" => $cus['cus_id'],
"description" => "Charge for campaign"
));
}
}
?>
答案 0 :(得分:0)
您的代码应该可以正常运行。您只需将Stripe_Charge::create
来电包裹在try
/ catch
(以及associated error handling)中,以便网络错误,速率限制甚至拒绝都不会破坏整体的事情。