2016-11-22 12 views
0

私はLaravel'sStripe integrationを毎月ご利用いたしております。Laravel cashier - サブスクリプションに請求書を追加します

請求書明細をサブスクリプションに追加することができますか?その期間内に使用したアイテムの数が月々請求されますか?

This question suggests that it is possible

そしてLaravel'sドキュメントはcreating an invoiceをカバーしていますが、請求書の項目を追加しません。

Laravelメソッドがあるかどうかわかる人はいませんか?送り状明細を追加しますか?そうでない場合、インボイスアイテムはどのように追加されますか?

答えて

0

私はLaravel 5.4でもっと楽になるだろうと思っていますが、この記事の時点では外に出ていないので、手動で設定する必要があります。 (この機能は、それを作ると仮定)Laravel 5.4と

$user->invoiceForUpcoming('One-time charge', 1000); 

マニュアルの方法は(など、あなたはレジ係がインストールされていることを確認してください):

use Stripe\InvoiceItem as StripeInvoiceItem; 

ザ・お使いのコントローラやどこに理にかなっている中:

$options = [ 
    'customer' => $user->stripe_id, 
    'amount' => 1000, 
    'currency' => 'usd', 
    'description' => 'One-time fee', 
]; 
$response = StripeInvoiceItem::create(
    $options, ['api_key' => config('services.stripe.secret')] 
); 
+0

この機能を見ている人にとっては、名前は変わっていません。 $ user-> tab( 'ワンタイムチャージ'、1000); –

関連する問題