2017-07-13 3 views
0

、(それが私の理解です)あなたはprovider-id-1が計画を課金あなたのストライプIDであるこのLaravel Sparkはストライプ数量をサポートしていますか? Laravelスパークで

Spark::plan('Basic', 'provider-id-1') 
     ->price(10) 
     ->features([ 
      'First', 'Second', 'Third' 
     ]); 

ようになり、コード付きストライプですでにセットアップ料金プランへのあなたの料金プランを結ぶことができます。価格として表示されている10がローカルディスプレイに使用されます。実際の価格はStripeで設定されます。 (間違っている場合はお知らせください)

Laravel SparkはStripe's concept of quantitiesをサポートしていますか?私はこれについてドキュメントでは何も見ませんが、私は時にはドキュメントを読むのが悪いです。

- Laravel Sparkを拡張して数量を使用する人はいません。もしそうなら、何が関わったのですか?私はあなたが数量ベースの価格設定にその

  • より多くのものを表示するようにユーザーに

  • 変更Laravel表示コードをサブスクライブするときの数量に沿って送信するためにストリップAPIの挙動を変更

    1. に必要があると思い仮定します私には起こりませんでしたか?

    Laravelの火花が量をサポートしていない場合は、誰もが上記の二つの項目を担当しているどのクラス/ファイルを知っているのですか? (特にStripe APIクラス)

  • +0

    この小さなスニペットも役に立ちます:https://gist.github.com/dillinghamio/7f3b776e0ff1007cc877d63d6aaee10d –

    答えて

    2

    出荷時には、Spark does not let you set a quantityが購読中です。しかし

    、スパークは、ボンネットの下にCashierを使用しているため、とレジ係has the concept of quantity、あなたがあなた自身の購読クラスのswapのいずれかにできるはずですので、またはあなたはおそらく(未テスト)このような何かを行うことができます。

    $subscription = $user->billable->subscription(); 
    $subscription->quantity(5); 
    $subscription->save(); 
    

    UIに関しては、カスタムビルドする必要があります。

    +0

    はい、あなたは '$ subscription-> quantity(5)'を使うことができます。私はこれをSASSアプリケーションで使用しており、正しく動作します。 –

    +0

    https://gist.github.com/dillinghamio/7f3b776e0ff1007cc877d63d6aaee10dのリンクフォーム@BrianGlazを追加する –

    関連する問題