問題タブ [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.
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 コマンドがありません。何がどこに問題があるのでしょうか?
php - PHP での JSON 配列の解析
私はJSONを扱う初心者なので、ご容赦ください。基本的に、私はこの JSON 配列を Stripe から受け取っています。これは素晴らしいことです (また、偽のクレジット カード番号とキーがリストされていないテスト アカウントであるため、機密情報が含まれているとは思いません)。
基本的に、この時点で、次の単一のデータを取得する方法は何でも構いません。
dd() したときの配列は次のとおりです。
エコーアウトするだけで次のようになります。
上記はおそらく、私の問題に対する簡単な解決策を見つけるのに十分です。ただし、Laravel と Cashier に精通している場合は、解決策を見つけるのに役立つオプションの追加資料がいくつかあります。
これを行うことで、値「last4」(クレジット カードの下 4 桁) など、取得している JSON 応答からいくつかの値を引き出すことができます。
また、非常によく似た方法で「exp_year」の値を取得することもできます。
ただし、「current_period_end」の値を取得できませんでした。これが私が試したことです:
私が抱えている問題の 1 つの理由は、返された JSON が "サブスクリプション" 配列と "sources" 配列とは別の場所にある可能性があります。しかし、私はしばらく壁に頭をぶつけていました上記の問題には複数の簡単な解決策があると確信していますが、コードにアクセスするようにコードを修正する方法を見つけようとしています。
php - L4.2 キャッシャーを拡張/オーバーライドして税金機能を追加する
Cashier で Laravel 4.2 を使用しており、その保護された関数 buildPayload() を変更する必要がありますが、Update を作成するときにコードを壊す可能性があるため、ベンダー ファイルで直接実行したくありません。この関数を自分のロジックでオーバーライドしますか?
現在、次のようにして、コントローラーの1つでキャッシャーを使用しています。
しかし、 withTax() パラメータを追加したい...そのように:
ファイルで直接行う方法はすでに知っていStripeGateway.php
ますが、それは悪い習慣です...
私は追加する必要があることを知っています:
私が知らないのは、Cashier Original ファイルに直接ではなく、このコードを追加する方法です。
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 への呼び出し。
php - Laravel Cashier: 無効なリクエスト、そのような顧客はいません
ここで述べたことを実装しようとしていますが、エラーが発生しています:
私はLaravelキャッシャーを使用しています:
users
このコードを使用して顧客を作成すると、既にユーザーが作成されているため必要のないテーブルにレコードを作成しようとすると失敗します。
既存の顧客 ID とメールを Stripe に送信するにはどうすればよいですか?
laravel - Laravel Cashier と Stripe での顧客とカードの作成
Cashier
Laravelライブラリを使用して、後で充電できるように顧客とカードを作成するにはどうすればよいですか?いいえ、サブスクリプションを探していません。
laravel-5 - Laravel Cashier による従量制課金
Laravel 5 のキャッシャーを使用していますが、ユーザーの毎月の請求書に追加料金を追加したいと考えています。
Stripe には、API を通じて利用できるこの機能があります: https://stripe.com/docs/subscriptions#metered-billing-and-one-time-charges
ただし、キャッシャーがこれを処理するように設定されているようには見えません。これをCashierに追加する方法についてのアイデアはありますか?