Laravel收银员单次收费是否适合这个任务
Laravel Cashier Single Charge does it is suitable for this task
每当客户想要进行我系统中提供的计算时,我想向客户收取 1 欧元。每次客户要重新进行计算时,他将不得不再次支付 1 欧元。 Laravel 收银员单次收费是否适合这样的任务,还是我应该选择简单的 Stripe SDK?
是的,您可以使用 Cashier 包执行此操作。
首先,用户应设置付款方式。
return view('update-payment-method', [
'intent' => $user->createSetupIntent()
]);
然后在您看来:
<input id="card-holder-name" type="text">
<!-- Stripe Elements Placeholder -->
<div id="card-element"></div>
<button id="card-button" data-secret="{{ $intent->client_secret }}">
Update Payment Method
</button>
然后,您可以在每次要计算时向用户收费。
// The amount is in cents. 100 = 1 euro
$stripeCharge = $user->charge(
100, $user->defaultPaymentMethod()
);
每当客户想要进行我系统中提供的计算时,我想向客户收取 1 欧元。每次客户要重新进行计算时,他将不得不再次支付 1 欧元。 Laravel 收银员单次收费是否适合这样的任务,还是我应该选择简单的 Stripe SDK?
是的,您可以使用 Cashier 包执行此操作。
首先,用户应设置付款方式。
return view('update-payment-method', [
'intent' => $user->createSetupIntent()
]);
然后在您看来:
<input id="card-holder-name" type="text">
<!-- Stripe Elements Placeholder -->
<div id="card-element"></div>
<button id="card-button" data-secret="{{ $intent->client_secret }}">
Update Payment Method
</button>
然后,您可以在每次要计算时向用户收费。
// The amount is in cents. 100 = 1 euro
$stripeCharge = $user->charge(
100, $user->defaultPaymentMethod()
);