問題タブ [laravel-cashier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
757 参照

laravel - Laravel の 5 つのキャッシャー/ストライプ パッケージをインストールできません

composer.json ファイルに "laravel/cashier": "~5.0" 行を追加し、更新しました。

次に、「Laravel\Cashier\CashierServiceProvider」という行を app.php の $providers 配列に入れました。

次に、テーブル、php artisan cashier:table builder を移行しようとすると、cmd で次のメッセージが表示されます。

[InvalidArgumentException] "cashier" 名前空間で定義されたコマンドはありません。

次に、php artisan と入力すると、cashier:table コマンドがありません。何がどこに問題があるのでしょうか?

0 投票する
1 に答える
159 参照

php - PHP での JSON 配列の解析

私はJSONを扱う初心者なので、ご容赦ください。基本的に、私はこの JSON 配列を Stripe から受け取っています。これは素晴らしいことです (また、偽のクレジット カード番号とキーがリストされていないテスト アカウントであるため、機密情報が含まれているとは思いません)。

基本的に、この時点で、次の単一のデータを取得する方法は何でも構いません。

dd() したときの配列は次のとおりです。

エコーアウトするだけで次のようになります。

上記はおそらく、私の問題に対する簡単な解決策を見つけるのに十分です。ただし、Laravel と Cashier に精通している場合は、解決策を見つけるのに役立つオプションの追加資料がいくつかあります。

これを行うことで、値「last4」(クレジット カードの下 4 桁) など、取得している JSON 応答からいくつかの値を引き出すことができます。

また、非常によく似た方法で「exp_year」の値を取得することもできます。

ただし、「current_period_end」の値を取得できませんでした。これが私が試したことです:

私が抱えている問題の 1 つの理由は、返された JSON が "サブスクリプション" 配列と "sources" 配列とは別の場所にある可能性があります。しかし、私はしばらく壁に頭をぶつけていました上記の問題には複数の簡単な解決策があると確信していますが、コードにアクセスするようにコードを修正する方法を見つけようとしています。

0 投票する
2 に答える
343 参照

php - L4.2 キャッシャーを拡張/オーバーライドして税金機能を追加する

Cashier で Laravel 4.2 を使用しており、その保護された関数 buildPayload() を変更する必要がありますが、Update を作成するときにコードを壊す可能性があるため、ベンダー ファイルで直接実行したくありません。この関数を自分のロジックでオーバーライドしますか?

現在、次のようにして、コントローラーの1つでキャッシャーを使用しています。

しかし、 withTax() パラメータを追加したい...そのように:

ファイルで直接行う方法はすでに知っていStripeGateway.phpますが、それは悪い習慣です...

私は追加する必要があることを知っています:

私が知らないのは、Cashier Original ファイルに直接ではなく、このコードを追加する方法です。

0 投票する
0 に答える
521 参照

php - Strip API の応答が遅い Laravel Cashier

Laravel 5.0 と Laravel キャッシャー ~5.0 を使用しています。Stripe API からの応答時間が非常に長くなります。私は、現在 1GB の RAM を備えた米国東部データセンターの AWS EC2 で実行しています。サーバーは、HHVM なしで Forge によってセットアップされています。現在 SSL はインストールされていませんが、公開する前に取得する予定です。

以下のリンクの New Relic からのトレース

2980ms かかる api.stripe.com への呼び出し。

http://i.imgur.com/TtMB8Ff.png

0 投票する
1 に答える
1064 参照

php - Laravel Cashier: 無効なリクエスト、そのような顧客はいません

ここで述べたことを実装しようとしていますが、エラーが発生しています:

私はLaravelキャッシャーを使用しています:

usersこのコードを使用して顧客を作成すると、既にユーザーが作成されているため必要のないテーブルにレコードを作成しようとすると失敗します。

既存の顧客 ID とメールを Stripe に送信するにはどうすればよいですか?

0 投票する
1 に答える
2842 参照

laravel - Laravel Cashier と Stripe での顧客とカードの作成

CashierLaravelライブラリを使用して、後で充電できるように顧客とカードを作成するにはどうすればよいですか?いいえ、サブスクリプションを探していません。

0 投票する
1 に答える
988 参照

laravel-5 - Laravel Cashier による従量制課金

Laravel 5 のキャッシャーを使用していますが、ユーザーの毎月の請求書に追加料金を追加したいと考えています。

Stripe には、API を通じて利用できるこの機能があります: https://stripe.com/docs/subscriptions#metered-billing-and-one-time-charges

ただし、キャッシャーがこれを処理するように設定されているようには見えません。これをCashierに追加する方法についてのアイデアはありますか?