一次性付款

2018-02-24 15:51 更新

如果你想使用一次性付款而不是信用卡訂購方案,你可以使用 charge 方法:

$user->charge(100);

charge 方法接受一個用最低單位貨幣的數(shù)量參數(shù)。 比如,上面的例子中會付款 100 美分 或者 1.00 美元,而不是用戶的信用卡。

charge 方法也接受一個數(shù)組作為第二個參數(shù),允許你傳入一些創(chuàng)建 Stripe 訂購的選項:

$user->charge(100, [
    'source' => $token,
    'receipt_email' => $user->email,
]);

如果付款失敗,charge 方法會返回 false。一般來說,這意味著付款被拒絕:

if ( ! $user->charge(100))
{
    // The charge was denied...
}

如果付款成功, 一個完整的 Stripe 響應(yīng)會從這個方法返回。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號