Stripe payments 条带费用::包含客户ID时创建获取错误
我得到以下代码错误Stripe payments 条带费用::包含客户ID时创建获取错误,stripe-payments,Stripe Payments,我得到以下代码错误 $charge = \Stripe\Charge::create( array( 'card' => $myCard, 'amount' => $post['job_cost']*100, 'currency' => 'usd',
$charge = \Stripe\Charge::create( array( 'card' => $myCard,
'amount' => $post['job_cost']*100,
'currency' => 'usd',
'description'=> "Charge from ".$_SESSION['email'] . " (".$_SESSION['organization'].") for job " . $post['job_title'],
'customer' => "cus_7XOlaXPFww6URY"
)
);
如果我包括“cutomer”,那么错误是
An uncaught Exception was encountered
类型:Stripe\Error\InvalidRequest
消息:无效字符串:{“number”=>“424242*******4242”,“exp_month”=>“1”,“exp_year”=>“2016”,“cvc”=>“***”,“object”=>“card”}您应该使用“customer”或“source”属性,但不能同时使用两者。从当前字符串来看,PHP API文档似乎“card”不是有效属性 如果传递客户id,则卡必须是表示已添加到客户的卡的卡id的字符串。