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

LaravelとStripe API連携

STRIPEのAPIキーが、Laravelで読み込めない時に、このエラーがでます。

トラブルの原因と状況によって、対策が異なります。

3つの対策を紹介するので、状況にあった方法をお試しください。

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

① STRIPEのキーを確認する

まずはblade.phpファイルで直接、APIキーを読み込んでみましょう。

これで ソースファイルをチェックして、APIキーが正しく表示されていればOK。

ここで間違えていたら、APIキーそのものがあっていない可能性があります。

Stripeにログインして、APIキーを正しくコピーできているか、ご確認ください。

APIキーは、左側の 開発者/API より取得できます。

なお、テスト用と本番用では、APIキーが異なります。

本番環境も開設している場合は、ご利用になるほうを正しくコピペできているか、チェックしてみてください。

② 設定方法を確認する

もし無事に値が取れているようなら、設定のどこかで、入力ミスがある可能性があります。

APIキーの入力は次の3ステップとなります。

設定の仕方や、設定値が間違っていないか、チェックしてみてください。

ステップ1:.envファイルに入力

APIキーは、Laravelの.envファイルに入れます。

.env へSTRIPE APIキー入力例

ステップ2:configへ入力

この値を app/config の services.php に追加します。

config から .envのSTRIPE APIキーを呼び出す

ステップ3:blade.phpへ入力

最後に、configヘルパ関数を使って、blade.phpファイルでキーを呼び出します。

<script></script>内に入れるなら、下記のように入力します。


configのあとは、まずファイル名をいれ、そのあとに設定値をいれます。

じゅんこ
じゅんこ

変数名やファイル名はお好きに設定してください。

上記は一例になります。

③ キャッシュをクリアする

①でも②でもダメなら、キャッシュクリアという方法があります。

下記のコマンドをお試しください。

アプリケーションのキャッシュクリア

設定ファイルのキャッシュクリア

設定情報の統合

なお、config:cache を行うと、.envから直接キーを読み込んでいる部分が無効になってしまいます。

ご利用前には、ご注意ください。

「なんのこと?」と思ったら、キャッシュ前に、こちらの記事をどうぞ。

トラブルの解決を願っております!

LaravelとStripe API連携

【Laravelの教科書・プレゼント】

Junko
Laravelの使い方を覚えたい!と思ったら、ぜひ、役立ててほしいです。 基礎編は無料でプレゼント中です♪
ひつじプログラマ
会員制サイトをいちから作っていくよ。ボタンをクリックして詳細を見てね。
Laravelの教科書の詳細を見る

最新版テキストに加え、Laravel8版~Laravel11版もご用意しています♪

【無料プレゼント】

「LaravelでWebアプリをいちから作れるようになりたい!」

そんなLaravel初心者のあなたへ【Laravelの教科書】基礎編プレゼント中! 会員制フォーラムサイトを学習しながら作れます。

詳細はこちらをクリック

最新版テキストに加え、Laravel8版からLaravel11版もご用意しています♪

Laravelの教科書限定コミュニティ【Laravelの教科書ラボ】はじめました。

デプロイ講座とVue.js講座付

StripeやChatGPT連携など過去10回分のセミナー動画視聴可能。

Laravel実践スキルをのばしたい方におすすめです。

ラボの案内を見てみる

【Laravelをチームで学びたい方へ】
学習管理・コード添削・ライブ講義など5個の特徴
▶法人プランの詳細はこちら
ここからのお申込みで10%オフ!
※お支払い前に「ブログ申込み」とお伝えください

Laravelの本を書きました。【改訂版】でます!


ひつじが目印♪クリックするとamazonページへ。

書籍版【Laravelの教科書】改訂版でます。
最新版Laravel12に対応。
現在Amazonにて予約受付中。

ご予約いただいた方に、特典「いちばんやさしいLarave命名規則の説明」プレゼント♪
詳しくは下記ボタンをクリック

書籍の詳細と予約特典を見てみる

Laravelの本を書きました。


ひつじが目印♪
クリックするとamazonページへ。

最新版Laravel11用のサポートガイドご用意しています。

Laravelの使い方を分かりやすく解説した書籍を出版しました。書店やAmazon等のオンラインショップにて販売中です。

書籍の詳細を見てみる
Twitter始めました。
40代からプログラミング!
タイトルとURLをコピーしました