1

それで、私はしばらくの間Laravel sparkに興味を持っていました。1回限りの支払いがサポートされているのか、それともアプリケーション内で別の支払いをしてから別のプランに加入することで実装する必要があるのか​​ 疑問に思っていますか?

Spark のライセンス供与に取り組む前に、これに関する情報を収集したいと考えています。

基本的には、月額/年額パッケージ + 生涯プランを提供したいと考えています。これはサポートされていますか?

一括払いについての言及がないか、ドキュメントを調べてみました。

また、ほぼすべてのスタートアップ ビデオを見て、Spark サービス プロバイダー内で誰かが見つけた構成オプションについて言及されているかどうかを確認してみました。そうは言っても、せいぜいボイラープレートの制限にすぎず、Laravelの別の機能を使用して何らかの方法で統合できると確信しています。

誰もこれについて経験がありますか?

4

1 に答える 1

0

私はこれを自分で行う過程にあり、Stripe を支払い処理業者として使用しています。

Spark は、Spark::swap を使用して関数をカスタマイズする方法を文書化していますが、これを「正しい」方法で実行しようとすると問題が発生しました。とりあえず、次のコードを直接 Subscribe クラスに追加しました: spark/src/Interactions/Subscribe.php

$user->charge(899); // use this if you don't want an invoice generated
$user->invoiceFor('First month pro-rated', 799); // use this if you want an invoice generated.

ハンドル メソッドを交換した場合の問題は、$this が無効になることです。

これはユーザーのサブスクリプションとは何の関係もないことを付け加えておきます...これは純粋に 1 回限りの請求です。そのため、支払いが行われたかどうかを検証できるようにする必要がある場合は、この情報を別の方法で取得する必要があります。

于 2016-09-20T20:29:18.180 に答える