我们怎么能在条纹上收取散装卡

时间:2014-10-31 16:37:22

标签: php stripe-payments stripe.net

我正在利用条纹来为客户提供存储卡的人群资助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"
        ));
    }
}
?>

1 个答案:

答案 0 :(得分:0)

您的代码应该可以正常运行。您只需将Stripe_Charge::create来电包裹在try / catch(以及associated error handling)中,以便网络错误,速率限制甚至拒绝都不会破坏整体的事情。