【发布时间】:2015-12-19 08:25:50
【问题描述】:
如何使用 Laravel Cashier 库创建客户和卡,以便稍后收费?不,我不是在寻找订阅。
【问题讨论】:
标签: laravel stripe-payments laravel-5.1 laravel-cashier
如何使用 Laravel Cashier 库创建客户和卡,以便稍后收费?不,我不是在寻找订阅。
【问题讨论】:
标签: laravel stripe-payments laravel-5.1 laravel-cashier
假设您正在运行 Laravel 5,以下将起作用。对于条带网关,有一个 createStripeCustomer 函数。您可以手动调用该函数为新客户请求一个 stripe_token 并存储它。
//pass the user object to the gateway; it must implement BillableContract
$gateway = new \Laravel\Cashier\StripeGateway($user);
//manually create a new Customer instance with Stripe
$customer = $gateway->createStripeCustomer($request->get('stripe_token'));
//update the model's info
$gateway->updateLocalStripeData($customer);
然后您可以将此客户令牌用于未来的订阅等。
【讨论】:
Cashier。