書籍「Laravelの教科書」Laravel13対応サポートガイド公開中 → ダウンロードはこちら

LaravelとStripe API連携

LaravelとStripe API連携

Stripe決済テストに役立つダミーカード番号、ステータスコードまとめ

Stripeのテストをする際に役立つダミーカード情報と、HTTPステータスコードをまとめました。問題があるカード番号が入った場合、確実に課金されないようになっているかのテストに使えます。本番環境に移行する前にのチェックにお役立てください。S...
LaravelとStripe API連携

Laravel8にSTRIPEでサブスクリプション機能を付ける10ステップ

LaravelはCachierパッケージをインストールして、Stripeと連携が可能です。両者とも優れたシステムですが、連携の手順は意外とメンドウ。10個のステップでひとつずつ、ステップを解説していきますね。Laravelにサブスク申込機能...
LaravelとStripe API連携

Stripeで作成したクーポンをLaravelに設定する手順を解説

LaravelとStripeを連携させてサブスクリプション申し込みフォームを作成する際、Stripeで作成したクーポンを設定できます。具体的な手順を4ステップで解説していきます。なおLaravelの公式マニュアルにも掲載されていますが、結構...
LaravelとStripe API連携

LaravelとStripeの連携:サブスクに加入済みか判定し表示を変える方法

Laravelは、Stripeの決済機能と連携が可能です。ミドルウェア機能を使って、ユーザーがサブスクリプションに加入しているか判断し、表示や動作を変更できます。具体的な方法を解説していきますね。LaravelとStripeを便利に使ってい...
LaravelとStripe API連携

LaravelでStripeのWebhookを利用するための7ステップ【NGROK利用】

LaravelとStripeを連携させ、StripeのWebhookを利用する方法を解説します。Webhookを利用するにはHTTPS通信が必要です。Stripeではローカル環境でもWebhookをテストできるよう、【Stripe Cli】...
LaravelとStripe API連携

Stripe Invlid API Key provided: LaravelでSTRIPEキーが読み込めない時の3つの対策

STRIPEのAPIキーが、Laravelで読み込めない時に、このエラーがでます。トラブルの原因と状況によって、対策が異なります。3つの対策を紹介するので、状況にあった方法をお試しください。Stripe Invlid API Key pro...
LaravelとStripe API連携

APIキーを.envにいれてconfig関数で呼び出す理由と方法【Laravel入門講座】

Laravelでは、APIキーや接続情報などを .env ファイルに保存します。.envファイルの情報をコントローラーやビューで使うときは、configヘルパ関数を使います。テスト環境では不要ながら、本番環境では、このステップが必要です。3...
LaravelとStripe API連携

Laravel8とSTRIPEの連携で $paymentMethod が設定できず悩んでいる方へ

LaravelのCashierがバージョンアップした際、それまでの機能が一部、使えなくなりました。そのため、少し前の記事で解説されている方法を使うと「$paymentMethodがない」と言われ、エラーになります。そうとも知らず、わたしは無...
LaravelとStripe API連携

STRIPE本番アカウント作成時の改正割販法に関連する質問 への回答法

STRIPEで本番用アカウントを作成するときに、【改正割販法に関連する質問】という面倒な質問に答えねばなりません。どのように答えれば安全にアカウントを作れるか、解説します。STRIPE本番アカウント作成時の改正割販法に関連する質問 への回答...
LaravelとStripe API連携

【URL was loaded over HTTPS】一文だけでNGROKなどによるCSSが反映されない表示くずれを修正

NGROKによって ローカル環境でHTTPS通信を行うことが可能です。ただ、NGROKによって生成されたURLを使うと、CSSやJavaScriptが正しく適用されないことがあり、表示が崩れることがあります。この問題を解決する方法について解...