即使条带卡ID为空,条带付款仍然存在

时间:2016-02-02 20:03:36

标签: laravel stripe-payments

我正在尝试使用laravel向客户的特定信用卡收费。

我试过这个:

$charge = Charge::create([
                'amount' => $amount*100,
                'currency' => $currency,
                'card' => $stripe_card,
                'customer' => $customer_id
            ]);

但即使卡片ID $stripe_card为空,付款也会通过。怎么会发生这种情况?它是否采用了客户的默认卡?

1 个答案:

答案 0 :(得分:2)

如果$stripe_card为null,则Stripe API库不会将API属性作为API调用的一部分发送。如果您没有为客户指定卡ID,则会收取默认卡。