Yahoo!ショッピングで買い物をしようとしたら、突然「システムエラーが発生しました。お手数ですが、時間をおいて再度お試しください。(エラーコード:od91121)」というメッセージが表示されて困った経験はありませんか?
せっかくお得なクーポンや期間限定のPayPayポイントを使って買い物しようと思っていたのに、決済できないとイライラしてしまいますよね。
実は、このエラーコードod91121は多くのユーザーが遭遇している決済エラーで、原因もさまざまです。
今回は、Yahoo!ショッピングで表示されるエラーコードod91121の意味、発生する主な原因、そして具体的な対処法について詳しく解説していきます。
エラーコードod91121とは?

Yahoo!ショッピング専用の決済エラー
エラーコードod91121は、Yahoo!ショッピングで決済手続きを行う際に発生する決済エラーコードです。
このエラーが表示されると、注文を確定することができず、購入手続きが中断されてしまいます。
主にクレジットカードやPayPay関連の決済トラブルが原因で発生しますが、単純なカードエラーだけでなく、さまざまな要因が絡んでいることがあります。
複数の種類が存在する
実は、od91121には複数のバリエーションが存在します。
主なバリエーション
- od91121(括弧なし)
- od91121(7000)
- od91121(7001)
- od91121(7003)
- od91121(7004)
- od91121(7005)
- od91121(7006)
- od91121(7007)
この中で最も多く報告されているのがod91121(7005)です。括弧内の数字は、エラーの詳細な分類を示していますが、基本的な対処法は共通しています。
エラーコードod91121が発生する主な原因
1. Yahoo!ショッピングで利用できないクレジットカードを使用している
Yahoo!ショッピングでは、各ストア(ショップ)ごとに利用できるクレジットカードの種類が異なります。
例えば
- Aストア:VISA、Mastercard、JCB、AMEX、Dinersの5種類に対応
- Bストア:VISA、Mastercardの2種類のみ対応
このように、ストアによって対応しているクレジットカードブランドが違うため、以前は使えたカードでも別のストアでは使えないことがあります。
また、Yahoo!ショッピングの利用規約変更により、これまで使えていたカードが突然使えなくなるケースもあります。
2. 3Dセキュア2.0に未登録のクレジットカードを使用
Yahoo!ショッピングでは、セキュリティ強化のため3Dセキュア2.0への対応が求められています。
3Dセキュア2.0とは?
クレジットカード決済時に、ワンタイムパスワードや生体認証などで本人確認を行うセキュリティサービスです。
3Dセキュア2.0に登録していないクレジットカードを使用すると、決済時にエラーが発生することがあります。
3. クレジットカードの利用上限額を超えている
今回の買い物でクレジットカードの利用上限額を超えた場合も、od91121エラーが表示されます。
注意すべきポイント
多くのクレジットカードでは、直近3ヶ月の利用額の合計から利用可能額が算出されます。
そのため、今月はあまり使っていなくても、先月・先々月に多く使っていた場合、上限額に引っかかる可能性があります。
4. クレジットカード情報の入力ミス
意外と多いのが、カード情報の入力ミスです。
よくある入力ミス
- カード番号の入力間違い
- 有効期限の入力間違い
- セキュリティコード(CVV)の入力間違い
- カード名義人の名前のスペル間違い
特に有効期限を間違えるケースが多く、「有効期限間違いすぎでクレカがロックされた」という報告もあります。
5. PayPay関連の問題
クレジットカードだけでなく、PayPay決済でもod91121エラーが発生することがあります。
PayPayでエラーが出る原因
- PayPayの利用上限額に達している
- PayPay残高が不足している
- PayPayアカウントがロックされている
- PayPayポイントとクレジットカードの組み合わせに問題がある
特に、PayPayポイントのみで支払おうとしても、このエラーが出るケースが報告されています。
6. クーポンの利用条件を満たしていない
実は、クーポンの利用条件を満たしていない場合もod91121エラーが表示されることがあります。
具体例
LYPプレミアム会員向けの「2,000円OFFクーポン」の利用条件に「SMS認証でYahoo! JAPAN IDにログインした方」という条件がある場合、生体認証などでログインしていると、クーポンが使えずエラーになります。
この場合、一度ログアウトして、SMS認証でログインし直すことで解決します。
7. ブラウザ環境の問題
Yahoo!ショッピングの推奨環境以外で決済を行った場合も、エラーが発生する原因になります。
推奨環境
Yahoo!ショッピングの推奨環境は、Yahoo! JAPANの推奨ブラウザと同じです。古いバージョンのブラウザや、非推奨のブラウザを使用していると、決済処理が正常に行えないことがあります。
8. PayPayクレジットとPayPayカードの混同
意外と知られていないのが、PayPayクレジットとPayPayカードの違いです。
2種類の扱いがある
- PayPayに紐づけたPayPayクレジット
- 一般的なJCBとしてのPayPayカード
Yahoo!ショッピングでPayPayポイントとクレジットを組み合わせて使いたい場合、②の「一般的なJCBとしてのPayPayカード」を選択しないとod91121エラーが出ることがあります。
エラーコードod91121の対処法
【対処法1】別のクレジットカードを使用する
最も確実で手っ取り早い解決方法は、別のクレジットカードを使用することです。
手順
- Yahoo!ショッピングには複数のクレジットカードを登録できます
- 決済画面で別の登録済みカードを選択します
- もう一度購入手続きを進めます
別のカードを持っていない場合は、家族に了承を得た上でカード情報を借りることもできます。
【対処法2】支払い方法を変更する
クレジットカード以外の支払い方法に変更することで、エラーを回避できます。
利用可能な支払い方法
- PayPay残高払い
- コンビニ決済
- 銀行振込
- 代金引換
- キャリア決済(ドコモ、au、ソフトバンク)
- Yahoo!ウォレット
クレジットカードでエラーが出た場合、これらの別の支払い方法を試してみましょう。
【対処法3】クレジットカード情報を再確認・再登録する
カード情報の入力ミスやYahoo!ウォレットに登録された情報の古さが原因の場合があります。
確認すべき項目
- カード番号は正しいか
- 有効期限は最新か(カードが更新されていないか)
- セキュリティコードは正しいか
- 名義人の名前のスペルは正しいか
一度Yahoo!ウォレットからカード情報を削除し、最新の情報で再登録してみるのも有効です。
【対処法4】ブラウザのキャッシュとCookieを削除する
ブラウザに残っている古い情報が原因でエラーが発生している可能性があります。
手順(Chromeの場合)
- ブラウザの設定を開きます
- 「プライバシーとセキュリティ」を選択します
- 「閲覧履歴データの削除」をクリックします
- 「Cookieと他のサイトデータ」「キャッシュされた画像とファイル」にチェックを入れます
- 「データを削除」をクリックします
削除後、Yahoo!ショッピングに再度ログインして購入手続きを試してみましょう。
【対処法5】別のブラウザやデバイスを使用する
使用しているブラウザやデバイスに問題がある場合、別の環境から試してみるのも有効です。
試すべきパターン
- スマホアプリ→PCブラウザ
- Chrome→Safari
- Android→iPhone
複数の環境で同じエラーが出る場合は、Yahoo!ショッピング側やアカウント側の問題である可能性が高くなります。
【対処法6】PayPayの利用上限額を確認する
PayPay決済でエラーが出る場合、利用上限額に達していないか確認しましょう。
PayPayの利用上限額
- 本人確認済み:制限なし(ただし自分で設定した上限あり)
- 本人確認未完了:過去24時間で2万円、過去30日で5万円
PayPayアプリから「アカウント」→「利用上限金額」で現在の状況を確認できます。
【対処法7】クーポンの利用条件を確認する
クーポンを使用している場合、利用条件を満たしているか確認しましょう。
確認すべき点
- SMS認証でログインしているか
- 対象ストアで使えるクーポンか
- 最低購入金額を満たしているか
- 対象商品を購入しているか
条件を満たしていない場合は、クーポンを外して購入するか、条件を満たすように調整します。
【対処法8】時間をおいて再度試す
一時的なシステムエラーや通信障害が原因の場合もあります。
推奨する時間
- 数分後に再試行
- 1時間後に再試行
- 翌日に再試行
特に、Yahoo!ショッピングのセール期間中やキャンペーン実施時は、アクセスが集中してエラーが発生しやすくなります。
【対処法9】Yahoo!ショッピングサポートに問い合わせる
自力で解決できない場合は、Yahoo!ショッピングのサポートセンターに問い合わせるのが確実です。
問い合わせ時に伝えるべき情報
- エラーコード(od91121など)
- エラーが表示された日時
- 注文しようとした商品名
- 使用した決済方法
- 試した対処法
サポートセンターは、日々こうした決済エラーに対応しているため、状況に応じた適切な解決策を提示してくれます。
問い合わせ方法
Yahoo!ショッピングの公式サイトから「お問い合わせ」ページにアクセスし、「オペレーターに問い合わせをしたい」→「チャットでサポートを受ける」を選択します。
その他のYahoo!ショッピングのエラーコード

od91135、od91136、od91130
これらのエラーコードは、在庫関連のエラーです。
「選択された商品は、在庫切れのため購入できません。」というメッセージが表示されます。
対処法
- カートを一度空にして、最初から購入手続きをやり直す
- 時間をおいて再度試す
- ストアに在庫状況を問い合わせる
エラーコード0105
クレジットカードが使えない場合に表示されることがあります。
対処法
- 別のクレジットカードを使用する
- 時間をおいて再度試す
- カード会社に問い合わせる
エラーコード1591
PayPayあと払いの利用可能金額を超えている場合に表示されます。
対処法
- 支払い方法を変更する
- PayPayあと払いの利用額を確認する
よくある質問
Q1:クレジットカード情報は合っているのにエラーが出るのはなぜ?
A:カード情報が正しくても、以下の理由でエラーが出ることがあります。
- そのストアで対応していないカードブランド
- 3Dセキュア2.0に未登録
- カード会社側でオンライン決済がブロックされている
- Yahoo!ショッピング側の一時的なシステム障害
Q2:PayPayポイントのみで支払おうとしてもエラーが出るのはなぜ?
A:PayPayポイントのみの決済でも、以下の理由でod91121エラーが発生することがあります。
- PayPayアカウントがロックされている
- 利用上限額に達している
- クーポンの利用条件を満たしていない
- 一時的なシステムエラー
Q3:サポートに問い合わせるとどれくらいで返答がもらえる?
A:通常、メールまたはチャットで1〜3営業日以内に返答があります。緊急性が高い場合は、即日対応してもらえる可能性もあります。
Q4:別のストアなら同じカードで購入できるのはなぜ?
A:Yahoo!ショッピングでは、各ストアごとに対応しているクレジットカードの種類が異なるためです。Aストアで使えないカードが、Bストアでは使えることは珍しくありません。
Q5:時間をおいて再試行する場合、どれくらい待てばいい?
A:まずは数分後に再試行し、それでもダメなら1時間後、それでもダメなら翌日に試すのがおすすめです。Yahoo!ショッピングのセール期間中は、時間帯をずらすことで解決することもあります。
まとめ
Yahoo!ショッピングのエラーコードod91121は、主にクレジットカードやPayPay関連の決済トラブルで発生するエラーです。
発生する主な原因は次の通りです:
- Yahoo!ショッピングで利用できないクレジットカードを使用
- 3Dセキュア2.0に未登録
- クレジットカードの利用上限額超過
- カード情報の入力ミス
- PayPay関連の問題(残高不足、上限到達、アカウントロック)
- クーポンの利用条件未達成
- ブラウザ環境の問題
対処法としては、別のクレジットカードを使う、支払い方法を変更する、ブラウザのキャッシュを削除する、時間をおいて再試行するなどの方法があります。
自力で解決できない場合は、Yahoo!ショッピングのサポートセンターに問い合わせるのが確実です。エラーコード、発生日時、使用した決済方法などの情報を伝えることで、スムーズに対応してもらえますよ。
期間限定のPayPayポイントやクーポンを無駄にしないためにも、エラーが出たら焦らず、この記事で紹介した対処法を一つずつ試してみてくださいね!


コメント