ChatGPTの決済画面に「決済手段を認証できませんでした。別の決済手段を選択してやりなおしてください。」と表示された場合、完了しなかったのはカード会社による本人認証(3Dセキュア)です。英語の画面では「We are unable to authenticate your payment method. Please choose a different payment method and try again.」と表示され、日本語の文はその訳にあたります。カードが拒否されたという通知ではなく、カードの持ち主本人による操作だという確認が取れなかった、という内容です。
本人認証は請求より前に行われます。そのため、最初にするのは別のカードを探すことではなく、次の順番での確認です。
- カード会社のアプリか利用明細を開き、OpenAIからの請求や利用の記録がないかを見る
- ワンタイムパスワードの入力やアプリでの承認といった認証画面が、決済の途中で表示されたかどうかを思い出す
- 表示されたのに完了できなかった場合は、ブラウザの条件を整えて一度だけやり直す
- 表示されなかった場合、またはやり直しても同じ結果になる場合は、カード会社に連絡して本人認証を使える状態にしてもらう
- それでも通らないときに、別のクレジットカードかデビットカードに切り替える
Plus、Go、Proへのアップグレードでも、無料トライアルの開始でも、この順番は変わりません。
「認証できませんでした」の意味:請求前の3Dセキュア認証の失敗
この文は、カードの発行会社が行う本人認証が「認証済み」にならなかったときに表示されます。文面を用意しているのはOpenAIではなく、chatgpt.comの決済画面が利用している決済サービスのStripeです。Stripeはこのエラーを、指定された支払い方法が認証に失敗したので、新しい支払い方法を指定してやり直すもの、と説明しています(Stripeのエラーコード一覧)。
3Dセキュアは、OpenAIの日本語ヘルプにも同じ名前で出てくる手続きで、日本のカード会社が「本人認証サービス」と案内しているものにあたります。ヘルプが併記している「強力な顧客認証(SCA)」は、この認証を求める規制の名前です。カードの発行会社が、パスワード、端末に届くワンタイムパスワード、生体認証などで、操作しているのが持ち主本人かどうかを確かめます。認証画面にはVisa Secure、Mastercard Identity Check、American Express SafeKeyといったカードブランドの名称が出ることがあります(Stripeの3Dセキュアの説明)。
Stripeの文書が示す標準的な流れでは、支払いは次の順に進みます(3Dセキュアの認証フロー)。
| 段階 | 判断する主体 | 結果 |
|---|---|---|
| 認証が必要かどうかの判定 | Stripe(規制や業界指針、カード発行会社からの要求などに基づく) | 不要なら請求の試行へ進む |
| 本人認証(3Dセキュア) | カードの発行会社 | 認証済みになった場合だけ請求の試行へ進む。失敗すると「決済手段を認証できませんでした。別の決済手段を選択してやりなおしてください。」 |
| 請求の試行 | カードの発行会社 | 承認されれば支払い完了。断られた場合の文として、Stripeの決済画面には「カードが拒否されました。」が別に用意されている |
つまり、この表示が出た時点では、Stripeの標準的な流れに従うかぎり請求の試行まで進んでいません。認証に失敗した支払いについて、Stripeは「別の支払い方法を試すか、3Dセキュアをやり直す」状態に戻ると説明しています。画面の文は「別の決済手段を選択して」としか言っていませんが、Stripeの説明には3Dセキュアのやり直しも含まれていて、同じカードでやり直す道が閉じたわけではありません。
認証が求められるかどうかは支払いごとに決まります。Stripeは求められる理由として、欧州の強力な顧客認証(SCA)のような規制、日本のクレジットカード・セキュリティガイドラインのような業界指針、カード発行会社からの要求などを挙げ、認証の要求を出すのはStripeでも、求めているのは発行会社だと説明しています。画面に何も表示されないまま認証が進む場合(フリクションレスフロー)もあります。
認証画面を閉じた場合も、コードの入力を間違えた場合も同じ文になる
この文だけでは、認証のどこで失敗したのかは分かりません。Stripeのモバイル向けSDKのソースコードでは、同じ英語の文に「3DS2認証が失敗したときのエラー(例:顧客が間違ったコードを入力した)」という開発者コメントが付いています(stripe-ios)。一方、Web版のStripe.jsでは、カード会社の認証画面がキャンセルされたときの処理も、認証失敗と同じエラーコードを返すように書かれています。コードの入力間違いでも、認証画面を閉じた場合でも、表示されるのは同じ一文です。
そこで手がかりになるのが自分の操作です。認証画面を途中で閉じた、ページを更新した、コードを打ち間違えた、という心当たりがあれば、同じカードでやり直す理由になります。
請求する場面とカードを保存する場面で同じ文が使われる
Stripeには、その場で請求しようとして認証に失敗した場合と、後の請求に備えてカードを保存しようとして認証に失敗した場合の2つのエラーコードがあり、Stripe.jsの日本語の文はどちらも同じです。無料トライアルの開始のように、その場の請求額がない手続きでこの文が出ても不自然ではありません。ChatGPTの各手続きがどちらのコードになるかは公開されていませんが、どちらでも意味は「本人認証が完了しなかった」で、対処も変わりません。
確認の順番:請求の記録、認証画面の有無、一度だけの再試行
分かれ目は2つです。カード会社の明細に請求の記録があるかどうか、そして認証画面が表示されたかどうかです。

1. カード会社のアプリか利用明細で請求の記録を確かめる
やり直す前に、カード会社のアプリか利用明細でOpenAIからの記録を探します。Stripeの標準的な流れでは、認証に失敗した支払いは請求の試行に進みません。ただしこれは事業者向けの文書に書かれた一般的な流れで、カード会社の画面に一時的な記録が出ることがあるかどうかまでは、OpenAIもStripeも公開していません。確かめられるのは自分のカードの記録です。
- 記録がない場合:請求されていないものとして、次の確認に進みます。
- 記録があり、ChatGPTのプランも切り替わっている場合:支払いは完了しています。やり直す必要はありません。
- 記録があるのにプランが切り替わっていない場合:やり直さずに、ChatGPTの支払いが承認されないとき:再試行前に請求元を確認の手順で、請求の種類と購入元を先に確かめます。
OpenAIのヘルプは記録がない場合にも触れていて、「銀行に取引の記録がない場合、エラーが表示されたことだけでは、銀行が支払いを拒否したとは判断できません。」と書いています(クレジットカードが拒否されたのはなぜですか?)。記録がないことは、カード会社に断られたのではなく、その手前の本人認証で止まったことと整合します。
2. 認証画面が出て失敗したなら、条件を整えて一度だけやり直す
認証画面が表示されたのに完了できなかった場合は、同じカードでやり直す余地があります。OpenAIの日本語ヘルプが挙げている条件は次のとおりです。
- ブラウザでポップアップとリダイレクトを許可する
- 広告やポップアップのブロック機能を無効にする。VPNを使っている場合はVPNも切る
- シークレットウィンドウを使うか、別のブラウザ、デバイス、ネットワークで試す
- 「決済画面を閉じたり更新したりせずに、銀行のOTPまたはアプリでの承認を完了」する
OTPはワンタイムパスワードのことです。始める前に、コードを受け取るSMSやメール、カード会社のアプリをすぐ開ける状態にしておくと、認証画面を開いたまま探し回らずに済みます。
やり直しは、条件を変えた一回にとどめてください。同じ結果になったなら、ブラウザ側でできることは済んでいて、残るのはカード会社側の設定です。失敗を重ねたときにカード会社が認証をどれだけの時間止めるかは、OpenAIやStripeの文書には書かれていません。「何分待てばよい」という目安も一次情報にはないため、時間を置いて繰り返すより、次の手順でカード会社に確かめる方が確実です。
3. 認証画面が出ない、または再び失敗するならカード会社に連絡する
OpenAIのヘルプは、認証画面が表示されない場合と失敗が繰り返される場合について、カード会社に連絡し、オンライン取引、定期的な支払い、海外の電子商取引での3Dセキュアを有効にしてもらうか、承認してもらうよう案内しています。ふだんの買い物で使えているカードでも、定期的な支払いや海外の電子商取引では別に設定や承認が要ることがある、という前提の案内です。カード会社には次の点を伝えます。
- 試した日時と、支払い先がOpenAI(ChatGPT)であること
- 画面に「決済手段を認証できませんでした」と表示され、本人認証が完了しなかったこと
- 認証画面が表示されたかどうか
- 本人認証サービスの登録状況と、オンライン・定期・海外の取引で使える設定になっているかを知りたいこと
カード会社に聞くのは、OpenAI側に答えの材料がないからでもあります。ヘルプには「通常、当社側では銀行から詳細な拒否理由を受け取ることができません。」とあります。
「別の決済手段」は日本ではクレジットカードかデビットカード
日本からchatgpt.comで支払う場合、公式に選べる別の決済手段は、別のクレジットカードかデビットカードです。OpenAIが国別に挙げている支払い方法(2026年11月11日時点)では、クレジットカードとデビットカードがすべての対応国に共通で、追加の方法があるのはインドのUPI、ブラジルのPix、韓国のKakao PayやNaver Payなど一部の国と地域だけです。日本向けの追加の方法は挙がっていません(Multicurrency billing)。この一覧は変わることがあるので、実際に選べる方法は決済画面の表示と上のページで確かめてください。
別のカードに切り替えても、本人認証は同じように求められます。切り替え先のカードで本人認証サービスが使える状態になっているかを先に確かめておくと、同じ表示を繰り返さずに済みます。
もう一つの公式の経路は、iOSまたはAndroidのChatGPTアプリからの申し込みです。この場合の請求はApp StoreまたはGoogle Playが行い、chatgpt.comの決済画面は通りません。ただし請求元が変わります。Webで契約したサブスクリプションが残っている状態でアプリから申し込むと請求元が2つになるため、いまの契約がどこにあるかを先に確かめてください。
再試行をやめる目安と、OpenAIサポートに伝える4項目
次のどれかに当てはまったら、同じ操作を繰り返すのをやめます。
- 条件を変えて一度やり直しても同じ表示になった:カード会社への連絡に進みます。
- カード会社が「止めていない」「取引の記録がない」と答え、別のカードでも同じ表示になる:OpenAIサポートに連絡します。
- カードがサポート対象外の国・地域で発行されている:本人認証の手順では解決しません。
3つ目について、OpenAIのヘルプは「ご利用のペイメントカードは、サポート対象の国・地域の銀行から発行されている必要があります。」としています。日本はサポート対象の国と地域に含まれているので、日本で発行されたカードはこの条件を満たしています。対象外の国・地域で発行されたカードの場合、妨げになっているのは本人認証ではなくこの条件で、ここまでの手順を繰り返しても結果は変わりません。必要なのは対象の国・地域で発行されたカードです。
サポートに連絡するときは、ヘルプが指定している4項目をそろえます。
- 製品名(ChatGPT Plusなど)
- エラーが出たタイミング:カードの追加時、決済時、更新時のどれか
- エラーの正確な内容:「決済手段を認証できませんでした。別の決済手段を選択してやりなおしてください。」をそのまま書く
- 現地時間とタイムゾーン(例:2026年11月11日21時30分、日本時間)
カード番号とセキュリティコードは書きません。カード会社に取引の記録がなかった場合は、そのことも書き添えてください。記録がなければ銀行が断ったとは判断できない、というのがヘルプ自身の立場だからです。
「承認できませんでした」「カードが拒否されました」との違い
似た文がいくつもあるのは、表示する場所と文を書いた会社が違うためです。決済画面の「認証できませんでした」と設定画面の「承認できませんでした」は同じ本人認証の失敗を指し、「拒否されました」はその後の段階でカード会社が取引そのものを断ったことを指します。

| 表示される文 | 出る場所 | 伝えていること |
|---|---|---|
| 「決済手段を認証できませんでした。別の決済手段を選択してやりなおしてください。」 | chatgpt.comの決済画面 | 本人認証が完了しなかった(Stripeの文) |
| 「この支払い方法を承認できませんでした。別の支払い方法をお試しください。」 | ChatGPTの設定で支払い方法を保存する画面 | 同じ本人認証の失敗(OpenAI自身の文) |
| 「お客様の支払い方法を認証できませんでした。別の支払い方法を選択してもう一度お試しください。」 | StripeのiOS/Android向けSDKを使うアプリ | 同じ英語の文の別の訳。ChatGPT以外のサービスで見かける表記 |
| 「カードが拒否されました。」 | Stripeを使う決済画面 | 認証ではなく、カード会社が取引を断った |
| 「支払いが承認されませんでした」(Payment was not approved) | chatgpt.comの決済画面 | 支払いがブロックされたときのOpenAI側の文。本人認証の結果とは別 |
上の2つは対処が同じです。設定画面の文は、Stripeが返す認証関連のコード(認証が必要、請求時の認証失敗、カード保存時の認証失敗)に割り当てられています。この文に付いている開発者向けの注記には、銀行の拒否理由のような機微な情報は表示しない、という方針が書かれています。文面から原因が読み取れないのは、そう作られているためです。
ChatGPTでは、アプリからの申し込みをApp StoreやGoogle Playが請求するため、関係するのはWebの決済画面の文です。3つ目の表記は、StripeのSDKを組み込んだほかのサービスや、その画面を引用した投稿で見かけるものです。
「支払いが承認されませんでした」やカードの拒否、更新時の失敗は確認の進め方が違います。ChatGPTの支払いが承認されないとき:再試行前に請求元を確認で扱っています。英語のまま表示される「Check your billing details and try again.」「Payment details did not load」「Checkout could not be completed. Please try again.」は、順に、請求先情報が受け付けられなかった、カードの入力欄が読み込めなかった、決済手続きのリクエストが失敗した、という表示で、いずれも本人認証の結果を伝える文ではありません。
この文はStripeの定型文:公開ファイルの読み取りで分かったこと
「文面はStripeのもの」「設定画面には別の文がある」という説明は、2026年11月11日時点の次のファイルの内容に基づいています。いずれもファイルを読み取って文字列を調べた結果で、決済画面は開いておらず、カード情報の入力も支払いも行っていません。
- Stripe.jsの言語ファイル(
https://js.stripe.com/v3/から読み込まれる公開ファイル):英語の文は共通スクリプトにちょうど2回、請求時の認証失敗とカード保存時の認証失敗の2つのメッセージに1回ずつ入っています。言語ファイルは44言語分あり、日本語のファイルでは2つとも「決済手段を認証できませんでした。別の決済手段を選択してやりなおしてください。」です。カードの拒否は別のメッセージで、日本語は「カードが拒否されました。」です。 - Stripe.jsの読み込み用スクリプト:カード会社の認証画面がキャンセルされたときの処理が、上と同じ認証失敗のエラーコードを組み立てています。
- ChatGPTデスクトップアプリ(macOS版、バージョン26.1103.60933):Webの決済画面を組み込んでいるこのアプリのファイルに、「unable to authenticate your payment」という文字列は0件でした。決済を確定する処理は、決済サービスから返されたエラーのメッセージをそのまま表示するように書かれていて、メッセージがないときの代わりの文は「Payment confirmation failed」です。
- 同じアプリの設定画面用の文:支払い方法の保存に失敗し、返されたコードが認証関連だった場合の文として「This payment method couldn't be authorized. Try another payment method.」があり、日本語は「この支払い方法を承認できませんでした。別の支払い方法をお試しください。」です。
この読み取りには限界があります。圧縮されたコードを読んだもので、実行はしていません。対象は1日、1台のMac、1つのバージョンで、ファイルは更新のたびに変わります。ChatGPTの決済が個々の手続きでどちらのエラーコードを返すのか、認証に失敗した後にカード会社の画面へ一時的な記録が出ることがあるのか、失敗を重ねた場合にカード会社が認証を止める時間はどれくらいか、の3点は公開情報に記載がありません。OpenAIのヘルプ記事にも、この文そのものは出てきません。
「決済手段を認証できませんでした」に関する質問
「決済手段を認証できませんでした」で請求は発生しますか?
Stripeの標準的な流れでは、本人認証が完了しなかった支払いは請求の試行に進みません。ただし、一時的な記録も出ないとまでは公開情報から言えないため、カード会社のアプリか利用明細で確かめてください。記録があり、ChatGPTのプランも切り替わっているなら支払いは完了しているので、やり直す必要はありません。
ChatGPTの決済で認証コードやアプリの通知が来ないときは?
ワンタイムパスワードやアプリの通知を送っているのはOpenAIではなく、カードの発行会社です。決済画面は閉じずに、カード会社のアプリと登録済みの連絡先を確かめてください。届かないまま失敗した場合は、やり直す前にカード会社へ連絡し、本人認証サービスの登録内容とコードの送り先を確認します。
ほかでは使えるカードがChatGPTで認証できないのはなぜですか?
本人認証を求めるかどうかは支払いごとにカードの発行会社が決めていて、認証画面が出ないまま通る支払いもあるためです。OpenAIのヘルプは、認証画面が出ない場合や失敗が続く場合に、オンライン取引、定期的な支払い、海外の電子商取引での3Dセキュアを有効にしてもらうか承認してもらうよう、カード会社に依頼することを案内しています。カード自体が有効でも、この種類の取引で認証が通る設定になっているかは別に確かめる必要があります。
ChatGPTはデビットカードやプリペイド式のカードで払えますか?
デビットカードは、OpenAIがすべての対応国に共通の支払い方法として挙げています。この文が出るかどうかを分けるのはカードの種類ではなく、本人認証が完了したかどうかなので、デビットカードでも確認の順番は同じです。プリペイド式のカードについては、OpenAIのヘルプ記事で触れられているのがAPIクレジットの購入に関する項目だけで、ChatGPTのサブスクリプションに使えるかどうかは公開情報に記載がありません。本人認証と定期的な支払いに対応しているかを、カードの発行元に確かめてください。
ChatGPTのアプリから申し込めば、この表示は出なくなりますか?
iOSまたはAndroidのアプリから申し込むと、請求はApp StoreまたはGoogle Playが行うため、chatgpt.comの決済画面もこの文も通りません。そのかわり、請求元と解約などの管理場所がストアに変わります。Webの契約が残っていないことを確かめてから申し込んでください。



