LaravelとStripe API連携

LaravelとStripe API連携

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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