オンラインショッピング中に「3Dセキュア認証に失敗しました」というエラーが出て、決済が完了できずに困っていませんか?原因はいくつかパターンがあり、それぞれに対処法が異なります。この記事では、3Dセキュア認証が失敗する主な原因5つと、今すぐ試せる対処法をカード会社別の確認方法とあわせて分かりやすく解説します。

結論
3Dセキュア認証に失敗する主な原因はこの5つ
  • 13Dセキュアが未登録、または設定が完了していない
  • 2パスワードや認証コードを誤入力している(ロックがかかっている可能性も)
  • 3ワンタイムパスワード(SMS・メール)が届いていない
  • 4カード会社が不正利用の可能性を検知し、一時的に利用制限をかけている
  • 5ブラウザのポップアップブロックやJavaScript無効など通信環境の問題

3Dセキュア認証に失敗する主な原因

「3Dセキュア認証に失敗しました」のエラーが出る原因は、大きく5つに分けられます。ご自分の状況に当てはまるものがないか、1つずつ確認してみましょう。

① 3Dセキュアが未登録・設定が完了していない

3Dセキュアを利用するには、カード会社の会員サイトやアプリであらかじめ登録・設定を完了させる必要があります。登録が済んでいない状態では、どれだけ正しい情報を入力しても認証を通過できません。

「以前は使えていたのに突然エラーになった」という場合は、カードを再発行したタイミングで設定がリセットされていたり、複数枚のカードのうち別のカードを使おうとして未登録だったりするケースがよくあります。

楽天カードをお使いの方へ:複数枚のカードを保有している場合、カードごとに個別に3Dセキュアの登録が必要です。1枚が登録済みでも、別のカードは未登録という状態になりやすいのでご注意ください。

② パスワードや認証コードを誤入力している

3Dセキュアのパスワードや認証コードは、大文字・小文字の違いや全角・半角の違いで認証が通らないことがあります。通常、複数回(カード会社によって2〜5回程度)誤入力を続けると、セキュリティ上の理由でアカウントがロックされます。

三井住友カードをご利用の場合、複数のワンタイムパスワードが届いた際には、メールに記載された「ReferenceCode」が認証画面のコードと一致しているかを確認してから入力しましょう。

③ ワンタイムパスワードが届いていない

認証に必要なワンタイムパスワードがSMSやメールに届かないケースです。届かない主な原因は以下のとおりです。

  • 迷惑メールフォルダに振り分けられている
  • カード会社に登録している電話番号・メールアドレスが古い
  • SMS受信拒否設定やキャリアフィルタリングが有効になっている
  • 圏外・機内モードになっている
  • スマートフォンの保存容量が不足している
  • カード会社の不正検知システムにより一時的に保留されている

三井住友カードでは、2026年7月以降、認証メールの送信ドメインが変更されます。「@payment.vpass.ne.jp」と「@secure.payment.vpass.ne.jp」からのメールを受信できるよう、ドメイン指定受信の設定を更新しておきましょう。

④ カード会社が利用制限(不正検知)をかけている

カード会社は不正利用を防ぐためのリスク判定システムを持っており、高額決済・普段と異なる端末・普段利用しないIPアドレスからのアクセスなどを検知した場合、一時的に3Dセキュア認証をブロックすることがあります。

2025年のクレジットカード不正利用被害額は約510億円(一般社団法人日本クレジット協会、2026年3月)に上っており、カード会社が審査を厳格化している背景があります。

三井住友カードでは、利用制限がかかった際にSMSやメールで「ご利用確認の通知」が届きます。指示に従って本人確認を行うと、制限がすぐに解除される仕組みになっています。

⑤ ブラウザや通信環境に問題がある

3Dセキュアの認証画面はポップアップや別ウィンドウで表示されることがあります。ブラウザの設定によっては正常に表示されません。以下の点を確認してみてください。

  • ポップアップブロックが有効になっていないか
  • JavaScriptが無効になっていないか
  • Cookieがブロックされていないか
  • ブラウザが最新版でないか

ブラウザを変えるだけで、あっさり解決するケースも少なくありません。シークレットウィンドウ(プライベートブラウジング)で試してみるのも有効です。

原因別の対処法ステップガイド

原因が絞り込めたら、対応する対処法を試してみましょう。当てはまりそうな番号から順に確認してみてください。

対処法① 3Dセキュアの登録・再設定をする

まずはカード会社の会員サイトやアプリにログインして、3Dセキュアの登録状態を確認しましょう。

1
カード会社の会員サイト・アプリにログインする

後述の「カード会社別・3Dセキュア確認方法一覧」から、お使いのカード会社のページをご確認ください。

2
「3Dセキュア」「本人認証サービス」の設定画面を開く

名称はカード会社によって異なります(例:楽天カードでは「本人認証サービス」、三井住友カードでは「Vpass」)。

3
未登録の場合は登録を完了させる

画面の指示に従ってパスワード設定や連絡先の登録を行い、3Dセキュアを有効化します。

4
登録完了後、決済を再度試みる

設定が反映されるまで数分かかることがあります。少し時間を置いてから再度お試しください。

対処法② パスワードのリセット・ロックを解除する

パスワードを忘れた場合や、誤入力でロックがかかってしまった場合は、パスワードをリセットするかカード会社のカスタマーサポートへ連絡しましょう。

1
「パスワードをお忘れの方」から再設定する

多くのカード会社の会員サイトにはパスワード再設定のリンクがあります。登録済みのメールアドレスに再設定用のURLが送られます。

2
ロック解除をカスタマーサポートへ依頼する

ロック解除はカード会社への電話が最も確実です。24時間後に自動解除されるカード会社もありますが、急いでいる場合は直接問い合わせましょう。

3Dセキュアのパスワードではなく、クレジットカードの暗証番号(PIN)を忘れた場合は、以下の記事も参考にしてみてください。

対処法③ ワンタイムパスワードが届かない場合の対処

以下のチェックリストを上から順に確認してみましょう。

  • 迷惑メールフォルダを確認する
  • カード会社に登録している電話番号・メールアドレスが正しいか確認する
  • SMS・メールの受信拒否設定やキャリアフィルタリングを解除する
  • 圏外・機内モードになっていないか確認する
  • スマートフォンの空き容量を確認する(容量不足でSMSが受信できない場合がある)
  • 三井住友カードの場合:送信ドメイン「@payment.vpass.ne.jp」「@secure.payment.vpass.ne.jp」を受信許可リストに追加する

それでも届かない場合は、時間を置いて再送を依頼するか、カード会社のカスタマーサポートへご連絡ください。

対処法④ カード会社の利用制限を確認・解除する

カード会社から利用確認の通知が届いていないか、まず確認してみましょう。

1
カード会社からのSMS・メール通知を確認する

「ご利用確認のお知らせ」などが届いていたら、指示に従って本人確認を行います。三井住友カードでは本人確認後、制限が即時解除されます。

2
カード会社の会員サイト・アプリで利用状況を確認する

利用制限の状態や解除方法が会員サイト上で案内されていることがあります。

3
解決しない場合はカスタマーサポートへ連絡する

制限解除の手続きはカード会社によって異なります。本人確認書類が必要になるケースもあります。

対処法⑤ ブラウザ・通信環境を変える

まずはブラウザのポップアップブロックを解除しましょう。主要ブラウザの設定場所は以下のとおりです。

ブラウザ ポップアップ解除の設定場所
Chrome 設定 → プライバシーとセキュリティ → サイトの設定 → ポップアップとリダイレクト → 許可に変更
Safari 設定 → Safari → 「ポップアップウインドウをブロック」をオフ
Edge 設定 → Cookieとサイトのアクセス許可 → ポップアップとリダイレクト → ブロックをオフ
Firefox 設定 → プライバシーとセキュリティ → 「ポップアップウィンドウをブロック」のチェックを外す
1
JavaScriptとCookieが有効になっているか確認する

ブラウザの設定から「JavaScript」と「Cookie」が有効になっているか確認し、無効なら有効化します。

2
ブラウザを最新版にアップデートする

古いブラウザは3Dセキュアの認証ページに対応していないことがあります。更新後に再試行してみましょう。

3
別のブラウザ・シークレットウィンドウで試す

ブラウザのキャッシュや拡張機能が影響しているケースがあります。ブラウザを変えるだけで解決することも多いですよ。

カード会社別・3Dセキュア確認方法一覧

主要カード会社の3Dセキュア確認・設定方法をまとめました。ご利用のカード会社の行をご確認ください。

カード会社 3Dセキュア名称 確認・設定場所 認証方式
楽天カード 本人認証サービス 楽天e-NAVI → セキュリティ → 「本人認証サービスを登録する」 SMS(8桁ワンタイムパスワード)
dカード 本人認証サービス dカード公式サイト会員メニュー カード番号先頭で方式が異なる(専用アプリ or SMS)
三井住友カード Visa Secure / Mastercard ID Check™ Vpass(メールアドレス登録が必要) メール(2026年7月よりドメイン変更あり)
JCBカード J/Secure™ MyJCBへの登録でJ/Secureも自動登録 MyJCBアプリ認証 または ワンタイムパスワード
三菱UFJカード 本人認証サービス My Digital Connect(要新規ID登録) SMS または メール

楽天カード(楽天e-NAVI)

楽天カードの3Dセキュア(本人認証サービス)は、楽天e-NAVIにログインして「セキュリティ」メニューから「本人認証サービスを登録する」ボタンをクリックして登録します。登録後は、ネットショッピング時にSMSで8桁のワンタイムパスワードが届く仕組みです。

複数枚の楽天カードをお持ちの場合、カードごとに個別の登録が必要です。よく使うカードが登録済みでも、別のカードで決済しようとしてエラーになるケースがあるのでご注意ください。

dカード

dカードの本人認証サービスは、カード番号の先頭番号によってワンタイムパスワードの取得方法が異なります。「4980」「5302」「5334」で始まるカードは専用アプリから、「4363」「5344」「5365」で始まるカードはSMSでパスワードが届きます。

SMS受信時はWi-FiをオフにしてモバイルデータSMSで受信する必要があるケースがあります。SMSが届かない場合はWi-Fiを一度切ってみてください。

三井住友カード(Vpass)

三井住友カードの3DセキュアはVpassにログインしてメールアドレスを登録することで利用できます。

三井住友カードをご利用の方へ(重要):2026年7月以降、本人認証サービスのメール送信ドメインが「@payment.vpass.ne.jp」および「@secure.payment.vpass.ne.jp」に変更されます。ドメイン指定受信を設定している方は、これらのドメインを受信許可リストに追加してください。対応しないと認証メールが届かなくなる可能性があります。

JCBカード(MyJCB)

JCBカードのJ/Secure™は、MyJCBへの会員登録を行うとJ/Secureにも自動登録される仕組みです。MyJCBアプリでのプッシュ通知認証と、ワンタイムパスワードによる認証のどちらかを選べます。認証方式はMyJCBアプリまたはMyJCBブラウザ版から変更できます。

三菱UFJカード(My Digital Connect)

三菱UFJカードの本人認証サービスは、会員専用WEBサービス「My Digital Connect」に新規ID登録をすることで利用できます。登録後は、SMSまたはメールでワンタイムパスワードが届く仕組みです。My Digital Connectへのログイン情報はカード加入時の情報とは別になりますので、未登録の場合はまず新規登録を行いましょう。

それでも解決しない場合はカード会社に問い合わせる

上記の対処法を試しても3Dセキュア認証の問題が解決しない場合は、カード会社のカスタマーサポートに直接問い合わせるのが最も確実です。電話口で状況を伝えると、担当者が原因を特定して対処法を案内してくれます。

問い合わせ前に以下の情報を用意しておくとスムーズです。

  • カード番号(下4桁)
  • 登録している電話番号・メールアドレス
  • エラーが発生したショッピングサイト名・日時
  • 表示されたエラーメッセージ(スクリーンショットがあると◎)

カスタマーサポートの電話番号やチャット相談はカード会社の公式サイトに記載されています。カード裏面にも記載があるので、手元に用意しておきましょう。

3Dセキュアとは:クレジットカードのオンライン決済時に本人確認を行う認証サービスです。現在の主流は「3Dセキュア2.0(EMV 3-Dセキュア)」で、旧バージョン(3Dセキュア1.0)では毎回パスワード入力が必要でしたが、2.0ではリスクベース認証を採用。通常の決済はパスワード入力なしで完了し、リスクが高いと判断された場合のみ認証を求める仕組みに進化しました。

国際ブランドごとに名称が異なります:Visa(Visa Secure)、Mastercard(Mastercard ID Check™)、JCB(J/Secure™)、アメリカン・エキスプレス(American Express SafeKey®)、ダイナースクラブ(ProtectBuy®)。

まとめ

3Dセキュア認証に失敗したときの確認ポイント

  • カード会社の会員サイトで3Dセキュアが登録済みかどうかを確認する
  • パスワードを正確に入力し、ロックがかかった場合はサポートへ連絡またはリセット
  • ワンタイムパスワードが届かない場合は迷惑メールフォルダや受信設定を確認
  • カード会社からの利用確認通知を見落としていないか確認する
  • ブラウザのポップアップブロックを解除し、別ブラウザでも試してみる
  • 上記で解決しない場合はカード会社のカスタマーサポートへ直接問い合わせ

よくある質問

ワンタイムパスワードが何度も届かない場合はどうすればよいですか?

まず迷惑メールフォルダを確認してください。次にカード会社に登録している電話番号・メールアドレスが最新かどうか確認します。SMS受信拒否設定やキャリアフィルタリングが原因の場合もあります。三井住友カードをご利用の場合、2026年7月以降は「@payment.vpass.ne.jp」と「@secure.payment.vpass.ne.jp」からのメールを受信できるよう設定が必要です。それでも届かない場合はカード会社のカスタマーサポートへお問い合わせください。

何度も認証に失敗してロックがかかってしまった場合はどうなりますか?

通常、複数回(カード会社によって2〜5回程度)誤入力を続けるとロックがかかります。カード会社のカスタマーサポートへ連絡するか、24時間後に自動解除されるケースもあります(カード会社によって異なります)。ロック中も、対面でのカード利用はできることが多いです。

カードを更新・再発行したら3Dセキュアの再登録は必要ですか?

カード会社によって対応が異なります。カード番号が変わる再発行の場合は、新しいカード番号で3Dセキュアの再登録が必要になるケースがほとんどです。有効期限の更新のみであれば再登録不要なことが多いですが、念のためカード会社にご確認ください。

海外サイトで3Dセキュア認証に失敗する場合の対処法は?

カード会社が不正利用の可能性を検知して一時的に制限をかけている場合があります。まずカード会社のアプリや会員サイトにログインして利用制限の状態を確認してください。海外IPからのアクセスをリスク判定システムが不審と見なすケースもあります。解決しない場合はカード会社のサポートへご連絡ください。

3Dセキュアが設定済みなのに認証に失敗し続けるのはなぜですか?

①ブラウザのポップアップブロックが有効で認証画面が表示されない、②JavaScriptやCookieが無効になっている、③ブラウザが古くて認証ページに対応していない、④カード会社のサーバー混雑(時間を置いて再試行)、⑤カード会社が不正検知により一時的に制限をかけている、などが考えられます。ブラウザを変えてみるか、シークレットウィンドウで試すと解決することがあります。

価格の変動をいち早くキャッチしよう

プライシーはAmazon・楽天・Yahooショッピングなど複数ECの価格を一括比較・監視できる無料アプリです。お買い物前にぜひチェックしてみてください。

プライシーで価格をチェックする

記事の内容は執筆時点の情報を基にしています。掲載している価格・日程・仕様等は変更になる場合があります。最新情報はご自身でご確認ください。